Top 10k strings from Utility Compilation 01 (19xx)(-).trd
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Compilations - Utilities & Educational & Various / Sinclair ZX Spectrum - Compilations - Utilities & Educational - [TRD] (TOSEC-v2007-01-01) /
Back to the directory listing
8 xxxxxxxxxxxxxxxxxxxxxxxxxxxx 8 (y/n)?";H$: 6 Transparen 6 "overlays" 5 xxxxxxxxxxxxxxxxxx```````xxx 5 ))))))))))) 5 4 yrlf`[VQLHD@=9630-+(&$" 4 Scroll righ 4 Scroll dow 4 Miscellaneou 4 Bright grid 4 ???????? ? 4 )))))))))) 4 4 3 z1>z;"klesajici" 3 there must be a name 3 iooooiooooii(pxxxxxx8888888888 3 iiooooooooii(pxxxx88888888xGooooioohiiooooii(pxxxx8888888xxOoooooooh(. 3 iiooiiiiooii(pxxxxxxx888888888 3 iioiiiiiioii(pxxxxxxxx88888:8: 3 iiiiiiiioii(pxxxxxxxxxx88888 3 iiiii(pxxxx8888888GGGGGGGGo 3 iiii(pxxxxxxxxxx899=))////////iiiiii(pxxxxxxxxx888=)///)///))iioiiii(pxxxxxxxx898==)/////)) 3 baza uniwersal 09 3 UUUUUUUUUUUUUU_ 3 TFCOPY-N 3 TFCOPY-2 3 A$(XP,YP)=R$(J* 3 @@@@@@@@@@@@@@ 3 ;z;" "; 3 ;"rostouci" 3 ;"navmite ENTER" 3 ;"Presents"; 3 ;"------------------------------" 3 ;" " 3 8 CASSETTE PORT TEST 3 ////((.iii(pxxxxxx888xxxxOooooi)////(G)iii(pxxxxxxxxxxxxxOOoii)////// 3 .((/)iiii(pxxxx8888888GGGGGGGGi/)hx/)iiii(pxxxx888x88xGGGGGGGGi/)h(()))ii(pxxxx888x88xGGGGGGGGi//)(()))ii(pxxxx888888xGGGGGGGGi///(G))iii(pxxxxx88888xGGGGGGGG 3 ------------------------------- 3 *d)/zy)*100 3 ))/zy)*100 3 #"a\"c\"e\! 3 "Verifying...": 3 "Verify error!": 3 "S\"K\"U\#"Y\ 3 "23658",O: 2 ~~````~~~~ 2 xxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2 w$w$w$w%%% 2 too many characters - max is 8 2 to be replaced. 2 t;".";m;".";j 2 pridetsq na@atx zanowo 2 pcop.extCpcop.prgC 2 overlay5 2 overlay4 2 informaciq 2 hl,(priadr) 2 doma%nij buhgalter 2 doc4.3 CH 2 a$="code3=": 2 a$="code2=": 2 a$="Printer linefeed=": 2 a$="Printer carriage return=": 2 a$="Left margin on printing=": 2 a$="Interface control code1=": 2 `00pppppppp00` 2 ^#V#N#F#{= 2 [ENTER]-No/Yes 2 ZX/Alphaco 2 YP=YP+YH*I: 2 XP=XP+XH*I: 2 XM=XH*XL-YH*YL: 2 Written by James Hutchby 2 Whole scree 2 Wash textur 2 WHIND=3000 2 View scree 2 Version numbe 2 UP-SCROLL",T 2 Treble widt 2 Treble heigh 2 Textured fil 2 TEST ALL THE KEYS 2 Start tape then press SPACE 2 Single densit 2 Showing Micro-print 42/51 and with 2 recs/page 2 Select paper colour 2 Select ink colour 2 Select fill texture 2 Select border colour 2 Save file .. 2 Right justif 2 Remove gri 2 Re-scale windo 2 RAM/ROM TESTS 2 Press q key to quit printing> 2 PSUMMARY SORTED BY DEP 2 PROGRAM",D 2 POCMOTP KAPTOTEK 2 Olomouc 198 2 Normal widt 2 Normal heigh 2 No address has been|provided, so we have|used a Null Text|filler instead 2 Name and address labels, 3-u 2 NOT PRESENT 2 Merge file .. 2 Load file .. 2 Left to righ 2 Left justif 2 Last windo 2 LEFT Y/N9 2 Invert windo 2 Input FILTER name 2 Grey-scale dum 2 G`00pppppppp00` 2 G$=A$(XP+XH*I,YP+YH*I): 2 Found file: 2 Format disk 2 Font edito 2 Flip vertica 2 Flip horizonta 2 FFZJFF|F~Jx 2 Error catalog! 2 Edit textur 2 Double widt 2 Double heigh 2 Double densit 2 Diagnostics 2 Define windo 2 DOWN-SCROLL",T 2 DDevelopmen 2 DDepartmen 2 Cut, clear & past 2 Cut & paste windo 2 Clear windo 2 Clear whole font 2 Clear scree 2 Clear & re-scal 2 Change colou 2 Capture fon 2 CAPS LOCK capitals lock 2 CAPS + SYMBOL SHIFT - enter or leave extended mode C O P Y R I G H T 1 9 8 3 T A S M A N S O F T W A R E ENTER returns to text. Both shift keys for the other help page. < < < T A S W O R D T W O > > > Extended Mode Control Keys SCROLLING FORMATTING F - fast scroll down E - right justify on/off G - fast scroll up W - word-wrap on/off J - justify line ZX PRINTER H - unjustify line P - print text file L - large printing on marker MARGINS K - large printing off marker A - set left margin at cursor S - reset margins to normal MISCELLANEOUS D - set right margin at curso 2 BETA ADAPTION BY N.RODIONOV, LENINGRAD 1990 2 BCCCCCCCCCCCCCCCCCCF 2 Arnost Vecerk 2 ADaenenstrasse 14|1071 Berlin|DD 2 A$(XP,YP)=Q$( 2 @@@@@@@@@@@@GGGGGGGG@@@@@@@@@@@@pppppppppppppppp((((((((((((((((pxxxxxxxxxxxx888 2 =($=(.=(2=(6=(@=(H 2 ;a;" bytes,",a/ 2 ;"zatrat:"; 2 ;"with (just ENTER for find only)": 2 ;"type word to be replaced / found" 2 ;"type the name of the text file"; 2 ;"text file ";a$;" saved:"; 2 ;"press any key to continue": 2 ;"press y for yes"; 2 ;"na we&i:"; 2 ;"na pi&u:"; 2 ;"n for no" 2 ;"just a word - no spaces allowed": 2 ;"code4="; 2 ;"and press ENTER" 2 ;"Start at line? (1)": 2 ;"Reset interface/printer codes?": 2 ;"Press key" 2 ;"PRINT OPTIONS": 2 ;"Name of text file for saving?": 2 ;"Line spacing? (1)": 2 ;"KORDIAL 90'"; 2 ;"KONDICIOGRAM"; 2 ;"Insert discs and press any key": 2 ;"Finish at line? (last)": 2 ;" i t o g o :"; 2 ;" "; 2 ;" ": 2 8Edit textur 2 8Edit brus 2 8 STOP TEST 2 8 SOUND TEST 2 23635+256* 2 2.sberkassa 2 0SUMMARY SORTED BY NAM 2 0Press Q to see full menu 2 ,," 3A 2 +"W\#"S\"K\6 2 *^[&%>}/,-]'$<{?.+ 2 *"m";E;"SUPERCODE3" 2 )))))))))@))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 2 )))))))))))) 2 )!!!!!!!!!))) 2 (y/n)? ";H$: 2 (not recorded 2 (not assigned 2 (no address entered for this record. 2 (HG)*PN+PN 2 #^#V#N#F#n& 2 #"a\"c\"e\>82 2 "studio_m" 2 "powtoritx prosmotr?(da-1/net-0) ";o$ 2 "navmite ENTER ";o$ 2 "copy cat" 2 "Type graphics character code 128-143 ( 2 "ROM","0"," 2 "Printer control graphics chars:" 2 "File name? ";n$: 2 "6");" Y="; 2 "5")+".mf": 2 "23791",F: 2 "23659",F: 2 "23659",D: 2 "2";" wyhod w 2 "2";" 2 "16"-G*(N<P);","; 2 "1")=V$(J, 2 "0";"Error # ";er: 2 " This routine 2 " just press ENTER for default values given in brackets" 2 " press ENTER when ready."; 2 " " 2 ~ | \ { } ! 2 wy o%iblisx 2 to keep values given:" 2 if finished)";a$: 2 if finished)";a$ 2 double strike 2 Tape - Fil 2 Start-up of file 2 Powrot na floppy disc ? ( 2 On EpsonFX80 Off TRUE VIDEO cursor to word left 2 New name of file 2 Font Editor 2 Disk drive of 2 Catalog or File? 2 - remove delete fil 2 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_#abcdefghijklmnopqrstuvwxyz{|}~@ 2 proportional 2 emphasised 2 Key 8ENTER - - start of next line 2 Key 7TO - - - - scroll down 2 Key 6NOT - - - delete line 2 Key 5AT - - - - go to start of text 2 Key 4AND - - - insert line/character 2 Key 3<> - - - - centre line 2 Key 2DELETE - - delete character 2 Key 1ARROWS - - cursor movement 2 Continue ? 2 underline 2 italics 2 enlarged 2 condensed 2 Copy files 2 elite 2 File 2 < < < T A S W O R D T W O > > > EDIT - - - help page 2 THEN - - - scroll up 2 STOP - - - load/save/print text 2 STEP - - - reform to end of para 2 OR - - - - go to end of text 2 INV. VIDEO cursor to word right 2 GRAPHICS - printer control chars >>>>> 2 >= - - - - move line right 2 <= - - - - move line left 2 1 ~~~~~~~~~~~~~~~~~ 1 ~~Writing~~ 1 ~~Reading~~ 1 ~~OK ~ ~~~~ CANCEL 1 ~|<~|<BB<B 1 ~sJvNrNR^b 1 ~c C 1 ~ITALIC.fnt 1 ~HEAD 0 CYLLINDER ~~ ~ 1 ~Checking~ 1 ~<|FB~BB<~< 1 ~#fo$q#p#"H 1 }ih zapise 1 }MQ^amRxDOPnqKtNqMQ^amRxDOPnqKtNqM 1 |s C 1 |<|BB|<|<BB~ 1 {VU3D B 1 {HOMEUDG CX 1 {HOMEDATADX 1 { TEST PASSED LOADING OK FAILED Is this correct? < Y/N > Did you hear the tone? < Y/N > Was the tone received? < Y/N > 1 zsft=47979 1 zapolnenie massiwow 1 z+"]"+" ": 1 z*Ny#"Ny*Ny 1 xxxxxxxxxxxxxxFREEDOM TROPICANA YOUNG GUNSWHISPER BAD BOYS !uv 1 xx=def-a-b-s: 1 x$;" ";z$;h$;"-";a$ 1 wyhod iz opcii-0 1 wyhod iz opcii - 6 1 wybor opcii 1 wybor dannyh 1 wyberi funkci@ 1 wy ne znaete 1 wwodi tekst 1-128 simw. 1 wwedite segodnq%nee @islo 1 wsego = 1 wse denxgi delqtsq na 4 gruppy: 1 write a sector 1 wklwyk Zaglawnye wkl`heny 6 1 wid ustanowki .............. 1 wertik. liniq 1 wedenie doma%nego b#dveta 1 was priwetstwuet 1 wam ostalosx 1 wa% wybor ? : 1 w=w+a(i,22 1 w<#w#w#w#w 1 w$(z)=" ": 1 w$(a)=" ": 1 w ko%elxkah bylo 1 w Gotow ohistitx tekstowoj fajl Wy uwereny ?Navmite y dlq da n dlq net 1 w Ready to clear the text file Are you sure?Press y for yesn for no 1 verify disk 1 variables"'" (3) Numeric Arrays"'" (4) 1 uve opredele 1 ustanowka .................. 1 upili bolx%e,@em istratili 1 uHOMERUSSC 1 u was net stolxko deneg 1 too many characters - max is 10 1 tolxko fajl.......F 1 to the bottom area of 1 to restore the menu. 1 to be located": 1 to be available, 1 to a new address.To correct,run this routine before loading.It resets System vars to pre-paging values,& ensures programs from cassette 1 to 23755 and not 23813." 1 tiporazmer ................. 1 tip znaka .................. 1 this rout- ine within(using 1 the following:-"'" 1 the 2- byte equivalent(see #101)of the address of the 1 that is to be transformed,into ";: 1 text file verified 1 tasword: bejsik O.K.; 1 tHomcountB"e 1 t;a+l;"."; 1 system track 1 such lines." 1 studio1 BK 1 studio C|y 1 statements won't work if 1 statement at 1 start in mem." 1 start address 1 srednee = 1 spisok identifikatoro 1 sostoqnie kass 1 sostoqnie finansow 1 sohranitx na md 1 snum=snum+1 1 skolxko otdali dolgow ";s: 1 sets like the SCIFI in #79). 1 secread C` 1 sec Files: 1 scrolls when re 1 sSEC C` 1 sREN-DISKB 1 sBIORITM B 1 sB>A B^ 1 s=s+a(i,21 1 s. Also see #82,#90,#100,#103h" 1 s,by combining 1 s$=" " 1 s#r#w#q#p# 1 s which are stored in RAM(ie,UDGs or alternative 1 s when logically possible.Also see #64 #90,#100,#103h." 1 s the no: of 1 s the length of the BASIC program. Memory used by variables is ignored. Also see #103,#111."; 1 s the address of the first 1 s RAMTOP to its original value, zeroes the entire memory & resets System Variables,UDGs & stack." 1 s & statements in a prog. Restart SUPERCODE with 1 routine,& let x=no: after LD,de.Use #115 with a higher start address & x =no: of bytes.The file should 1 read sector 8 track 0 to memory adress 60300. 1 read code fle 1 read a sector 1 raz=summa-e 1 raspredelenie sredstw 1 raspredelenie summy po 3 kassam 1 rashod ~l.kabelq ........... 1 ramdata Cxi 1 ram_disk * 1 rA>B B^ 1 quotes to save space.Also see #64,#82 & #100." 1 q$="[.] ": 1 pus.tekst= 1 pt))))DM!4F 1 prog autostart, enter 1 1 print routine 1 print content 1 print buffer 1 print buff 1 print 4 points 1 predefined string 1 ppppppppppppppp((((((((((((pP`((@@@@@@@@@@@@GGGGGGGG@@@@@@@@@@@@pppppppppppppppp((((((((((((((((pxxxxxxxxxxxx888 1 powtorite ot@et rashodow 1 pos=i+buff 1 pome&aem ostatok w ubytki 1 podrobnye rashody vizni 1 podrobnye rashody dnq 1 pcop.prgC` 1 pbank C 1 patrn3.pat 1 patrn2.pat 1 patrn1.pat 1 part2 of your program with the header of another prog, by manipulating Record/Pause keys on taperec.Call this routine in part1,& immediately after,call routine115.Part2 will now auto- 1 padpatbrsfnt 1 p,q if bytes) Use the same 1 p(62221)+22)*64-a) 1 overlaysCxi 1 overlayN : 1 overlay7 [ 1 overlay7 1 overlay6 M 1 overlay3 V 1 overlay2 1 overlay1 1 out these Instructions. 1 otobravenie 1 ot@itatxsq za 1 ot@itajtesx za pokupki 1 osnownaq programma 1 or press ENTER to find 1 ops dannyh 1 ops dan. N: 1 ops ot{eta 1 opisatelx ne opredele 1 only. Incidentally,to 1 on lines 22 & 23." 1 on all 24 lines of the 1 of the same 1 of BASIC containing a prespecified sequence of 1 of a given 1 obob&ennye rashody vizni 1 obob&ennye rashody dnq 1 o@istka _krana 1 o&[~2'\#~2(\! 1 o DX : ";H$: 1 number.pad 1 nstructions, 1 no: whose 2-byte equivalent was 1 no manipulator attached! 1 ne cifr. dannye: 1 navmite ENTER 1 navmi l@bu@ klawi\u 1 naimenowanie znaka ......... 1 na@alxnyj whod 1 n$'''"Stari ke ";t;".";m;".";j 1 n to prevent the scroll? prompt corrupting the 1 more... (press fire) 1 mons4b C0u 1 modify=51769 1 mnoprghijklde 1 mikro/pe{ Y/ 1 massiwy/peremennye 1 m$(a),m(a),l(a): 1 load code file 1 line input 1 lich frech|rauft gern|blon 1 less 000 1 lErase fil 1 kuda deli denxgi 1 ko%elxki zapolnqjte w revime 1 j;" ";i;" ": 1 it to a different address, >23900 so it does not overlap with the System variables."'" (c)To 1 it back with 1 ispor{. fajl 1 ishodnaq data 1 is to be execu- ted.Enter 1 is renumbered(except for arguments like 2.8 or N+3,which are high- lighted.If arg 1 is possible:use 1 inwers. Y/ 1 inwentarnyj nomer .......... 1 intsh=45104 1 instruction. At the end, 1 ing the two parts." 1 in working order. 1 in non-deletab-le lines:the listing vanishes 5)Autostart by using 1 in a BASIC program by another 1 imq fajla ? 1 imq fajla ? 1 iiooooii(pxxxxxxxx88==))////)iiooooooohh(pxxxxxxxx88//)))/iihhoooooooooo(pxxxxxxxx8//////iihoooooooooooo(ppppppppppppppp((((((((((((pP`((> 1 iiooooii(pxxxxxxxx88==))////)iiooooooohh(pxxxxxxxx88//)))/iihhoooooooooo(pxxxxxxxx8//////iihoooooooooooo(ppppppppppppppp((((((((((((pP`(( 1 iiooooii(pxxxxxxxx88==))////)iiooooooohh(pxxxxxxxx88//)))/iihhoooooooooo(pxxxxxxxx8//////iihoooooooooooo(U 1 iiiiii`000000000000`iiiiii 1 iiiii0000000000000000iiiii 1 ihhhiVVVVVVVVVVVVVVVVihhhi 1 ihhhi ihhhi 1 idet o@istka pamqti 1 i$=i$+" ": 1 i$(i-60544 1 hl,(ixend) 1 hhhhhhhhhhho` 1 harakteristika znaka ....... 1 h:Zj=2Zj*_j+"_j6 1 h*_jw#"_j:Zj<2Zj 1 h$=hex$(h) 1 h$=" ": 1 gprop C 1 gpr$ CP 1 gor. liniq 1 give the correct values. 1 get sector/track no 1 gens4b C0u 1 gSgOfM:^Tj\gD 1 gPR.BANK B 1 gOgSldxqs` 1 from Part1,but anyone who attempts to 1 for another 1 find out what to print 1 fctt=36968 1 fast disk copy Lebedev 1 fajl:znak 1 fajl:demon 1 fajl:BEGIN 1 fType in the word found in: 1 fPAGE: LINE: WORD #: 1 f$=" " 1 f Please consult the Manual of 128K ART STUDIO. 1 f PRESS <ENTER> WHEN READY 1 f ENTER WORD: 1 f 1 exists, overwrite? 1 etc. Then 1 error=error+1 1 entlich ziemlich frech|rauft gern|blond, blauaeugi 1 empty.pat @ 1 empty.brs 1 ed/reset Spectrum. (5)Press 1 ed,use routine119 before each 1 ed,the BASIC will autorun,& will start the 1 ed into a Spectrum with shadow ROM paged in,as the prog will 1 ed came from tape/Mdrve, 1 each part immediately before saving the next one:this ensures that there will be no delay between 1 draw border 1 dop.sredstwa informacii .... 1 diska ........... 1 default0 > 1 def=def-as: 1 def=def-a-b-s: 1 def=def+a(t,h+6 1 de,(iytar) 1 ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd! 1 data ustanowki ............. 1 data sozdaniq zapisi ....... 1 data snqtiq ................ 1 dXfragment uve zapisan 1 dTDCOPY B 1 dPR.INSTRB 1 d=d+a(i,22 1 d, it must be relocated by the samenumber of bytes."'"(2)It is possible to relocate # 22,23,71&76 too,but only to add-resses which are multiples of 256 away from the original add-resses.Proceed as follows: Get the page of the routine,& press Q to quit.The original address is A - say you want to relocate it to A+256*ZZ,where ZZ is a +/-integer."; 1 d into 62866 & 62867 respectively. The 4 columns are addr,contents in dec+hex & 1 d into 57125/26 ) :if not you will return to the next statement. 1 d in 60952(lo) & 60953(hi):initially 9495." 1 d in 60878(lo) & 60879(hi):initially 9495.For the error 1 d delete fil 1 crsxy=48735 1 creat true address 1 cornort Ce 1 copyright M.Alexander 1985!z 1 copy86.1C @ 1 convert a$(x) to binary 1 color=52846 1 co-ordinates of the";'" top left hand corner of the box 1 co- ordinates of the top-left hand corner of the box." 1 change disk 1 cback128 C 1 cCONVER_CB 1 c(n1+i)=192 1 by Trubinov J.U. on 30.10.90 1 by Andrew MOA 1 but will jump to the 1 buff=60300 1 bufer address 60300 1 brush2.brs 1 brush1.brs 1 boot"Ed?uideae 1 boot Bc 1 bYuricComB 1 bNItem already in recor 1 b$(n1+i)="B" 1 b C 1 at any position on the screen: ie, to find the 1 at ANY position X,Y on the 1 as well as resets 1 argum. ne cifr 1 are utilised.)": 1 are set up as UDGs. To return to usual UDGs, 1 alter memory 1 adres ustanowki ............ 1 adres podkl@{eniq .......... 1 address from which 1 adapted by JSC 1 acopy catC` 1 able). Use N to exit. 1 a=a+a(i,u) 1 a=a+a(i,21 1 a(i,u)=a(i,u)+a(i,u+10 1 a$="tasword": 1 a$="secread": 1 a$="Enter start position": 1 a$=" [.] to end"+ 1 a$;" not found" 1 a$(a)=a$(a+1 1 a higher RAMTOP first." 1 a headerless file, disassemble its 1 a RAMTOP belowZ & 1 `boot CP 1 `````````````` 1 `AleksComB 1 `00pssssssp00`G 1 `00pssssssp00` 1 _ta programma obleg@it wam 1 ________"' 1 _BETA COMB{ 1 ^cornort Ce 1 ^#V#N#F#*x 1 ]serv C 1 ]CORNORT Bc 1 \Merge fil 1 \##N#F#"]\" 1 [}\r#s#N#F# 1 Zdata sozdaniq zapis 1 ZX SPECTRUM MACHINE CODE TOOLKIT 1 ZX INTERFACE1 MUST BE ATTACHED 1 ZO*X1,ZO*Y1: 1 ZO*(X+XP-X1),ZO*(Y+YP-Y1): 1 ZMOA SERVB 1 Z=A+G-F*(N= 1 Z;" /"'" ";Z+1 1 Z2=235 1 Z2=231Enter:- 9990 1 Z2=229 1 Z if from Microdrive).If anaddress >23800 is to be 1 Yhlas C` 1 Ydcu2.12 CP 1 Ydata snqti 1 YURIC COMMANDER for BETA 128 1 YP=YY*YH+I*XH+J*YH*DI: 1 YM=XH*YL+YH*XL: 1 YM=XH*YL+YH*XL 1 YL=YP-YY*XH-XX*YH+YM: 1 YDCU2.12 B6 1 Y=YH*ST*DZ+XH*HG: 1 Y-podtwervd 1 Y to confir 1 Y koord 000 1 Y coord 000 1 Xnavmi 'N' dlq prosmotra sledu 1 Xgelegentlich ziemlich frech|rauft gern|blond, blauaeugi 1 Xdunkler Typ, langes Haar, spielt Klavier|spricht gern russisc 1 Xdata ustanowk 1 Xboot B{ 1 XX0``lhphl 1 XWishes he had bought MASTERFILE earlier 1 XUse B to start this (or any) report at the first logical record 1 XTry total/average by pressing T then S 1 XTASMAN, HILDERBAY, and KEMPSTON have MASTERFILE-compatible parallel printer interfaces 1 XSend SAE for full list of ZX Spectrum titles, which include graphic utilities DLAN and DRAWMASTER 1 XRather fond of the bottle 1 XPress R then 1-5 to flip from one report format to another, or M to return to main menu 1 XPress P then A or S to copy a report to your printer 1 XP=XX*XH+I*YH+J*XH*DI: 1 XMotto: There is no such thing as a stubborn bug, only a stubborn debugger 1 XMag den Computer nicht 1 XMASTERFILE is easily adapted to the Microdrive, and gives almost instant access to all your files 1 XLoved by all, JR is a man of peace who abhors power and money and just wants to help his fellow man 1 XLikes Carrots and arithmetic, especially multiplication 1 XL=XP-XX*XH+YY*YH+XM: 1 XHLAS Bq 1 XCatch-phrase: I'm free 1 XCVDMBPAHSRL 1 X=XH*ST*DZ-YH*HG: 1 X-3,0 The program will work provided you do not 1 X+1,0. To do this to other lines, first find their address X using routine 88, then 1 X(Q),Y(Q)-1 1 X(Q),Y(Q)+1 1 X koord 000 dlina 000 1 X coord 000 Length 000 1 X - Find string 1 Wwid ustanowk 1 Wstaw. wyk 1 Ws#r#q#6^! 1 Wrong file siz 1 Writeln bu Andrew MOA 1 Write sector 8 track 0 1 With FF entered, reads - 1 With 00 entered, reads - 1 Whole scrapboo 1 Waiting... 1 WRITTEN BY WILLIAM TANG 1 WRITTEN BY NICOLAS RODIONOV 1 WOULD USE A MAGIC BUTTON! 1 WHITE NOISE : --NONE-- 1 WHAM! MUSIC BOX *COMPILER DATA* 1 WERH FAJLA 1 WEIGHTING9 1 WALF+MUZ C 1 WAIT KEYPRESS 1 W.JANOWSKI 1 W - Write tracks from 1 Vertical line 1 Version 1.5TR 1 Verify next fil 1 Verify file .. 1 Verification erro 1 VVVAAAAAAAAAAVVV 1 VN=XP*YH+YP*XH: 1 VERTICAL WRAP AROUND? Y/N 1 VERIFY? Y/N9 1 VARIATION 1 2 39 1 V5.01~~~~~V5.03 1 V$(l)=V$(i): 1 V$(L)=V$(HXV): 1 V$(L)=K$(M, 1 V$(I)=V$(I+ 1 V$(HXV+MXK)=V$(MXV): 1 V$(HXV+MXK)=L$(H1, 1 V$(HXV)=H$: 1 V 2.06 128K 1 V 1 Using TR-DOS 1 Use the cursor keys to edit the white noise with 9 to hear the current effect and 0 to alter it 1 Use SYMBOL SHIFT/BREAK to repeat 1 Use CAPS SHIFT/BREAK to proceed 1 Unprotection by JK 1 Undefined parameters 1 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU 1 USER DEFINED PATH 1 USE KEYS 5 & 8 TO CHANGE TEMPO 1 UP Y/N9 1 UP RIGHT DOWN LEFT9 1 UNSUCCESSFULLY, 1 UNSUCCESFULL FORMATTING 1 UNKNOWN SYSTEM VERSION 1 UMP PAGE#/ 1 UIT AND EXAMINE LINE 1210 1 UB=(XP+XM*J)* 1 Typ sec. 1 Trying to crash WRITE PROTECT... 1 Transfer OK"'" 1 Tracks formatted: 1 Total sectors damaged: 1 Total = 1 To be available 1 This program's entry point 1 This is Line #";Z 1 This Spectrum has faulty memory. 1 This Spectrum has K of memory 1 The Lower half of the keyboard mimics a piano, enter is a rest 1 Tel. 1301995 (>22.00) 1 Tape/Drive/Programming/Execute/ List/Restore/Save/Catalogue/Zap? 1 Tape loading error 1 TRACK FAULT! 1 TOP/MID RIGHT-SCR",S 1 TOP/MID LEFT-SCR",S 1 TOP RIGHT-SCROLL",S 1 TOP OF FILE 1 TOP LEFT-SCROLL",S 1 TOP Y/N9 1 TOO MANY NODES 1 TO SEE HOW THIS WAS DONE,"; 1 TLENG=CHN2+LEN2-57000 1 THERE HAS BEEN A RECORDING ERROR 1 THE DISC VERSION 1 TFCOPY-2BE 1 TESTS COMPLETED 1 TEST PROGRAM 1 TEPH. ";H$: 1 TAPER BD 1 TAPE LOADING 1 TAPE SAVING9 1 T=HXV+MXK: 1 T - Enter Track/Sector 1 System sector damaged 1 Stop tape 1 Start-up fail (Y/N)? 1 Start tape.. 1 Start tape 1 Start address: 1 Speed L-H- 1 Space (1-255)" 1 Single sided ~ 1 Single entr 1 Sinclair Research Ltd. 1 Select speed 1 Select pen: 1 Select option: 1 Select drive * 1 Select drive 1 Select 1 Sectors free (dec): 1 Searching on track 1 Searching for last track 1 Scroll/Print 1 Save changes (Y/N)? 1 SUPERCODE TOOLKIT 1 SUPER2C C@ 1 STRAIGHT9$H 1 STOP TAPE$ 1 STATEMENT TOO LONG hit a key 1 START SOURCE TAPE - HIT A KEY$ 1 START OUTPUT TAPE - HIT A KEY$ 1 START TAPE NOW$$! 1 STAGE 1 SS 80 Tracks 1 SS 40 Tracks 1 SPEED/ANIM9@@ 1 SPECTRUM+ KEYBOARD TEST 1 SPECTRUM 16/48K KEYBOARD TEST 1 SPECIAL EVENT? Y/N; 1 SPEC. EVENT9A@ 1 SPACEFORNAME 1 SMALL DUMP 1 SM=LEN1-I: 1 SINGLE BACKSTEP 1 SINCLAIR ZX SPECTRUM 1 SINCLAIR RESEARCH Ltd. 1 SIMULATOR",I 1 SIMULATOR",G 1 SET LOOP HERE ? (Y/N) 1 SET BRIGHT 1 SELECT PERIPHERAL DEVICE 1 SELECT PATH9 1 SELECT OCTAVE 1 SELECT EXPLOSION9 1 SELECT BASE VERSION 1 SCORING9A@ 1 SAVE to RANDOMISE...": 1 SAVE name ? 1 SAVE : disk 1 SAME SHAPE FOR EACH DIRECTION?9 1 S.Peterburg 199 1 S.C.-120B_ 1 S with Interval I 1 S U P E R C O D E 1 S - Save changes 1 S - Restart 1 Rtiporazme 1 Routine Starts at ";A 1 Routine Ends at ";A+B-E; 1 Rhurg C 1 Rewrite this Y/N ? 1 Restore disk 1 Repare this file.Push 1st letter 1 Recording OK 1 Reading specifications 1 Ram,Tape,Microdrive : $ 1 Ram disk ful 1 RSURFASE BV 1 ROUTINE NO: 1 ROUTINE IN ROM 1 ROUTINE #";N;" 1 ROM test - PASSED 1 RMD!~mw2am 1 RIPPLE RIGHT-SCROLLN 1 RIGHT-SCROLL",S 1 RIGHT-SCROLL",33 1 RIGHT Y/N;!H 1 RIGHT Y/N9AP 1 RETURN OPTION : KEYPRESS 1 RETRY~~ABORT~~ IGNORE 1 RESTORING COMPLETED 1 REPLAY TUNE 1 REPLACE",D 1 REPEAT BACKSTEP 1 RENUMBER",D 1 REMOVE WRITE PROTECT 1 RELOCATION OF SUPERCODE ROUTINES 1 REGENERATION;A@ 1 REGENERATION CYCLE DELAY9 1 REFLECT Y-AXIS",E 1 REFLECT X-AXIS",E 1 RAM TEST FAILED 1 RAM SIZE: 48K"''"PROGRAM LOADED FROM TAPE ": 1 R.Justify wkl 1 R.Justify on 1 R$=R$+H$(PT+(VN-UB<VN-NA)): 1 R$=R$+H$(PT+(VN-UB 1 R$=R$+" ": 1 R"E\*S\###" 1 R - Reload track 1 R - Read tracks from 1 Quit program 1 QHURG B 1 Q,E;"This routine converts hex no:s to their decimal equivalents. It clears the screen & prompts 'H:' - now ENTER the hex no:. Only the last 4 hex digits will be converted. The routine auto- repeats. Enter 'Q' to quit, & 1 Q,E;"This routine 1 Q,E;"Call this routine at the start of your program, say by having as 1 Q,D;" The Spectrum doesn't check if there is enough space free in its memory before 1 Q$=A$(K(H, 1 Put sector. Are you sure (Y/N)? 1 Psortirowka po familii, 1 zap/st 1 Programming mode on 1 Programmable tape / disk copie 1 Program ART STUDIO (Copyright O.C.P.1985) pro pracovni ucely upravil Tomas Rylek,T.R.C.Software & hacking service v roce 1986. 1 Press the < M > key 1 Press any ke 1 Press a key 1 Press PLAY now 1 Press ENTER to Expand the Whole Program 1 Press 'Y' to erase! 1 Pprogramma+fajl.Ftolxko fajl... 1 Play the tape 1 Pf.i.o. operatora ........... 1 Part2 by other means will crash the computer." 1 PY=YP*ZO-YY*XH-XX*YH: 1 PX=XP*ZO-XX*XH+YY*YH: 1 PX)/ZO,PY+(YH* 1 PSORTED BY NAME, 1 PER SCREE 1 PROGRAM MAY NOT WORK 1 PROCEED TO NEXT STAGE? Y/N 1 PROCEED TO LINK PATH? Y/N9 1 PRINTING",E 1 PRINTER BV 1 PRESS THE CORRESPONDING NUMBER 1 PRESS SPACE TO RETURN 1 PRESS SHIFT/ENTER WHEN FINISHED3 1 PRESS FIRE WHEN TAPE IS READY9 1 PRESS ENTER KEY TO START GAME 1 PProgram+file...FFile only...... 1 POSITION TITLE OBJECTS1 1 POSITION EXPLOSION? Y/N 1 POBKA";h$: 1 POBKA -4": 1 PLEASE WAIT 1 PLAYER MENU 1 PLAYER EXIT9 1 PLAYER EATING9 1 PLAYER BULLET' 1 PLAYER BULLET EATING9 1 PLAY NEXT NOTE 1 PERMANENT CHANGE? Y/N 1 PCOPIER+Bw 1 PATH LINKER9AH 1 PATH GENERATOR9PH 1 PAMM B KAPTOTEKE ";n: 1 P,D;" To break into autostart progs, (a)Instead of 1 P,D;" (a)To check whether a ZX Inter- face1 is connected,see whether or not an error is produced if an instruction like 1 P - Put sector 1 P 9 1 Overwrite (Y/N)? 1 Overwrite (Y/N) 1 Output disk full ! 1 Ordinary disk ~ 1 Ordinary disk 1 One Del file 1 Oadres podkl@{eniq k naruvnomu oswe}eni 1 OVERPRINT",E 1 OUTPUT TO$ 1 OUTPUT MICROD 1 OUTPUT DISK FULL! 1 OUTPUT DIRECTORY FULL! 1 OUT OF MEMORY 1 OTHOCTb n/216d. n=";q: 1 OTEP ? 1 OR CANCEL OPERATION 1 OPERATION ABANDONNED 1 ONLY AN IDIOT 1 ON /OFF checkerboard on the 1 OMNICOP2C$ 1 OMNICOP1C0u 1 OBOPOT:"); 1 OBJECT SIZE9A@ 1 OBJECT NO.?9C@ 1 OBJECT MENU9 1 OBJECT EXISTS? Y/N 1 OBJECT DEATH9 1 O.K.~~~ CANCEL 1 O,E;"In order to make the FIRST line of your program non- deletable 1 O HOMEPA?";N1 1 O - Open file 1 Number of proofs 1 Null text= 1 Nsled. stranica#prodw. na # zps0nazad na 1 zps.Bnazad k 1-j zpsPpe{atx.........Umodif.werhn.zpsEuni{t.werhn.zpsOudal. werhn.zpsCkopir.werhn.zpsSpoisk w fajleTitog/srednee...Rwybratx ot{et.Mosnownoe [email protected] ~to men@ 1 Note: Addressing errors may 1 Not a TR-DOS disk! 1 Non-numeric data: 1 No. STATEMENTS : 1 No. OF EXTRA BYTES::}\_:~\W: 1 No. LINES : 1 No. Bytes: 1 No such format define 1 No room for file 1 No copies available 1 No Beta 128 interfac 1 No (more) strings 1 Nnaimenowanie znak 1 Nandreew a.k 1 Name Type Length Start Line 1 NWilliams 1 NSmithson 1 NR's fast 5.03 1 NProgrammer 1 NORMAL VARIATION? Y/N9EP 1 NON-RELOCATABLE ... use L 1 NOISE MIXING DESK0 0 1 NOISE MIXING 1 NOISE EFFECTS 1 NO: ROUTINE 1 NO. OF LIVES9 1 NO SPACE IN RAM----PRESS KEY TO EXIT$ 1 NO SPACE IN RAM--- 1 NO MORE OCCURRENCES 1 NNext page......#Advance 1-9 rcs0Back one recordBBack to 1st recPPrint..........UUpdate top rec.EErase top rec..OOmit top recordCCopy top recordSSearch the fileTTotal/Average..RSelect report..MMain menu......QQuit this menu. 1 NNNNNNNNNN 1 NMr.Humphrey 1 NMicrodriv 1 NMatthews 1 NHintze Silvi 1 NHintze Pete 1 NHintze Bettin 1 NEW FRAME START 1 NEW FRAME OCCURS IF9 1 NEW FRAME CONDITIONS;A@ 1 NDISKVERSIO 1 NCarruthers 1 NCAMPBELL SYSTEM 1 NArbuthnot 1 N$,C$,C$,DUR: 1 N - Find next string 1 Much sectore 1 Mplata v.C 1 Move this Disk.Are you sure(y/n) 1 Micro-Prt Y/ 1 Message about you 1 Merge next fil 1 Merge current 1 Maximum tracks [ 1 Max. length of file: 1 Marked fails: 1 MVQNIQD=SC@VP 1 MOVING TOWARDS9 1 MOVEMENT-SPEED9 1 MOVE PATTERN9B@ 1 MOVE BOUNDS9C@ 1 MORE?$REPLACE?$*S\ 1 MODES SCREEN 1 MODE-44032 1 MODE :REPLAY-EDIT-OCTAVECHANNELCOUNTERS :CHN1 :CHN2 1 MIRROR FONT 1 MIRROR CHR 1 MIMICK OTHER MOVEMENT? Y/N9d@ 1 MID/LOW RIGHT-SCR",S 1 MID/LOW LEFT-SCR",S 1 MID RIGHT-SCROLL",S 1 MID LEFT-SCROLL",S 1 MICRODRIVE VERSION by F Vachha 1 MEMORY FULL 1 MELBHOUSE 1 MASTERFILE ver 09 1 MAIN MENU9C@ 1 MAG= . CENTRE= , Z= 1 MAG= . CENTRE= , Z= 1 MACHINECODE 1 M, 2- 1 Load next fil 1 Load marked files.Agree (y/n)? 1 Load current 1 Line across 1 Length of Program Only:! 1 Length in sectors: 1 Leden Unor Brezen Duben Kveten Cerven Cervenec Srpen Zari Rijen Listopad Prosinec 1 LPLATA V.B 1 LOW RIGHT-SCROLL",S 1 LOW LEFT-SCROLL",S 1 LINE NO:NOW RENUMBER PROGRAM 1 LIMITED LIVES? Y/N9 1 LIMITED LIFE DURATION? Y/N9CH 1 LENINGRAD 1990 1 LEFT-SCROLL",S 1 LEFT-SCROLL",33 1 LARGE DUMP 1 L(R,I),Z(R,I) 1 L$(MXL)=K$(H2) 1 L$(L)=K$(L): 1 L$(H1)=K$(H2): 1 KtNqMQ^amR| 1 Ksamp.whaC` 1 Krasnogorsk 1 Krashod ~l.kabel 1 KONEC FAJLA* 1 KONDICIOGRAM 1 KILL CONDENSER",D 1 KEMPSTON JOYSTICK? Y/N9 1 KEMPS MOUSE 1 KEMPS JOYST 1 K$(MXK)=V$(L,HM 1 K$(H2)=L$(H1, 1 K$(H2)=K$(MXK): 1 JUMP-LEFT JUMP-UP JUMP-RIGHT9!H 1 JUMP PATH GENERATOR;A@ 1 JSEM HLAS VAS'EHO POC'I'TAC'E SPEKTRUM 1 JJJJJIIJJJKJJKJK 1 J;"----> "; 1 J,H;"Routine Length is ";B;" bytes": 1 Inverse Y/ 1 Invalid semantic called 1 Insert off 1 Insert master disk 1 Insert command 1 Insert SAVE : disk 1 Insert OUTPUT disk 1 Insert OUTPUT dis 1 Insert LOAD : disk 1 Insert INPUT disk 1 Insert INPUT dis 1 Includes tests of the following: 1 Iinwentarnyj nome 1 If this is OK, press enter.If itis not, enter the new name (notethat only the first 8 1 Ibox BG 1 IS EXPLOSION ON? Y/N; 1 INVERT FONT 1 INVERT CHR 1 INVALID FILE 1 INSTRUCTIONS ON THE TRANSFER OF SUPERCODE TO THE ZX-MICRODRIVE 1 INSERT DISKS INTO THE DRIVES 1 INSERT DISK OR CANCEL 1 INPUT TITLE TEXT1 1 INPUT FROM$ 1 INITIAL POSITION9c@ 1 INITIAL MOVING DIRECTION9#H 1 INDICATE TOP MARGIN? Y/N9 1 INDICATE RIGHT MARGIN? Y/N9 1 INDICATE LEFT MARGIN? Y/N9 1 INDICATE BOTTOM MARGIN? Y/N9 1 INDEX PAGE ";(C-E)/ 1 I;"Less Sig More Sig": 1 I - Information 1 Home/reName/All/Copy/Erase/Ret 1 Home/Mark/Reload/Drive/dOs 1 Hidden line Print Colour Keep Quit " 1 Hharakteristika znak 1 Headerfile; 1 Hard disk not present 1 HTEP -6" : 1 HOW MANY ROWS?9aH 1 HOW MANY COLUMNS?9 1 HORIZONTAL WRAP AROUND? Y/N9A@ 1 HITECH.fnt 1 HIDDEN LINE 1 HELP PAGE 1 H,D;" The ZX Microdrive spends most of its time trying to locate a file - actual loading is swift. 2 ways of saving files so that they can be accessed faster are (a) 1 H - This page 1 Give report re 1 Give data re 1 Give File Name 1 G`00pssssssp00` 1 GREY DUMP.S 1 GREY DUMP.L 1 GGGGGGGGGGGGGGGGGGGGGG 1 GGGGCCCCCCCCCCCCCCCCCCCGGGGG 1 GGGGBCCCCCCCCCCCCCCCCCCGGGGG 1 GENERAL9C@ 1 GENERAL FAILURE READING 1 GCCCCCCCCCCCCCCCCCCG 1 GAME VARIATIONS9C@ 1 GAME OVER9 1 GAME LOGIC9C@ 1 G,D;"1)Make line1 1 1 G$=K$(PTK, 1 G$=A$(XP+XM*J,YP+YM*J): 1 G$="Cechowanie odcinka lub punktu": 1 G$="Cechowanie docelowe": 1 F~J|xF@FF|~FV 1 From track: 1 Free sectors: 1 Freddy A Vachha Vic B Rumsey 1 Formatting 1 Formatted with DCU 1 Formating this disk.Sure (y/n) ? 1 First track: 1 First sector: 1 First free track: 1 First free sector: 1 First Byte: 1 Files selected: 1 Files on disk (dec): 1 Filename: 1 Filename : $ 1 File:13 1 File too long 1 File too bi 1 File not start 1 File not found 1 File name: 1 File length: 1 File 'pcop.prg' not found. 1 Ff.i.o. operator 1 Fast disk [ 1 Fale ERROR 1 Fails on disk 1 FUCK YOU!!! FUCK YOUR MOTHER!!! FUCK YOUR FRIENDS!!! WRITE YOUR OWN PROGRAMS, MOTHERFUCKER, OR BUY AN ORIGINALS... OR FUCK YOURSELF AND SAVE YOUR MONEY! I'LL FIND YOU... I'LL SEE YOU... I'LL FIRE YOU... I DAMN YOU! EAT ME!!!!! EAT ME!!!!! EAT ME!!!!! I HAVE NOTHING MORE FOR YOU...... 1 FROM LINE NO:TO LINE NO:AFTER LINE NO:NOW RENUMBER PROGRAM 1 FORMATTING COMPLETED 1 FONT DESIGNER 1 FONT DESIGN 1 FIXED DELAY? Y/N9CH 1 FIRE:YES SPACE:SKIP1 1 FIRE BUTTON MENU9C@ 1 FIND STRING 1 FILL DESIGN 1 FF|xVx~~F@F 1 FFJ@J~FF|~xx 1 FFJ@F~JFZJ 1 FFFFFFFFFFFFFFF 1 FF@Fx$FVVJ 1 FAST FORWARD 1 F.VACHHA BSc 1 F - Page forward 1 Exec User Basic....U 1 Exec User Basic 1 Ew3 CP 1 Ew2 C0u 1 Error detected.Remove (y/n) ? 1 Erawno..........Une rawno.......Lmenx}e, {em....Gbolx}e, {em....Spoisk w stroke.Mosnownoe men@. 1 Erase this file.Agree? (y/n) 1 Erase marked files (Y/N) ? 1 Erase file ... 1 Entry hex'es and/or strings 1 Enter text 1-128 chars. 1 Enter new time: 1 Enter new name: 1 Enter new name of disk 1 Enter new name 1 Enter disk name: 1 Enter Routine No: 1 Enter Index Page No: 1 End/Beep/Pause/Wait/bAck/Skip/ Copy/Kill? 1 EXPLOSION9A@ 1 EXIT to BASIC? (Y/N) 1 EXISTENCE9A@ 1 EXCHANGE",E 1 ERROR: Hit Key to continue 1 ERROR CODE: ";N$: 1 ERASE TUNE 1 ERASE CURRENT TUNE (Y/N) ? 1 ENTRY TRACK No.: 1 ENTRY SECTOR No.: 1 ENTER FILENAME 1 ENTER COLOUR IN SQUARE 1 ENLARGE REM 1 END OF FILE* 1 EMEHTOB, s-C O 1 EMEHTA: ";H$: 1 EFFECTS",I 1 EFFECT OF EVENT9CH 1 EEqual to.......UUnequal to.....LLess than......GGreater than...SString search..MMain menu...... 1 EEEEEEEEEEEEEEEE 1 EEEEEEEEEEE 1 EE S 1 EDIT for Help 1 EDIT GAME9C@ 1 EDIT - pomohx 1 EAT Y/N9 1 E(y/n)?";H$: 1 E","S-CTPE 1 E","N-KAPT. 1 E","C-KOCM 1 E -2" 1 Dw1 C@ 1 Dw.scr C 1 Double sided [ 1 Do you really want to quit? 1 Disk title: NAMELESS 1 Disk title: 1 Disk not formatted 1 Disk name: 1 Disk format: 1 Disk drive: 1 Disk Header in order 1 Directory full 1 Directory damaged 1 Deleted files (dec): 1 Deleted fails 1 Delete selected 1 Ddop.sredstwa informaci 1 Ddan. dlq zapisiLliteral. tekst.Bramka..........Hgorizont. liniqVwertikal. liniqMpredydu}. men@. 1 Data ref X: 1 DStomat.Poliklini 1 DSINCLAIR ZX SPECTRU 1 DS 80 Tracks 1 DS 40 Tracks 1 DRUM EFFECT 1 DOWN Y/N9 1 DOPnqKtNqM 1 DO YOU WANT THE TOP OPEN? Y OR N 1 DInterface 1 DISK NOT PRESENT 1 DISK MAY BE NOT 1 DISK DOESN'T PRESENT 1 DISK DOCTOR V4.3 1 DISK CONTROL UTILITY V2.12 1 DISK (DRIVE) NOT PRESENT 1 DISC:Change 1 DISC VERSION BY N. RODIONOV LENINGRAD 1989 1 DI=XP*XH+YP*YH: 1 DI=XP*XH+YP*YH-DI: 1 DData from recd.LLiteral text...BBox............HHorizontal lineVVertical line..MPrevious menu.. 1 D2. Oberschule P 1 D,D;A$;A$;A$;A$: 1 Cursor at 1 Current file: 1 Current drive: 1 Ctkcode CQ 1 Csimwoly........Ncifry..........Mpredydu}. men@ 1 Corrected by Lebedev 1 Copying copies is FORBIDDEN 1 Copy marked files (y/n)? 1 Copy from 1 Continue (Y/N) 1 Colour Protection - Hit a key 1 Checking completed, press fire 1 Check media [ 1 Check disk 1 Check SAVE : disk? 1 Change drive (Y/N) ? 1 Change drive 1 Change Disk name (y/n) ? 1 Catalogue 1 Catalog full! 1 CWHAM! B 1 CUR/KEM/SP/EN/DL/Cop/Bel/Paus/DrWt/End/Q/A/Tp/Sl/Us/Zp/Kl/Mv/Ren 1 CTOOLKIT B 1 CREATE SHAPE;"@ 1 CRASH Y/N9 1 COPYRIGHT 1 COPY FILE: 1 CONVER-Commander 1 CONTINUOUS MOVEMENT? Y/N 1 CONFIRM SAVE TO TAPE? Y/N9 1 CONFIRM LOAD FROM TAPE? Y/N9 1 COLOUR/FLASH TEST 1 COLLISION9Z@ 1 COLLISION CONDITION9 1 CODER 01B: 1 CKA -8": 1 CKA -9" 1 CK HOMEP ";h$: 1 CK -7": 1 CHOOSE INK?9 1 CHN2=CHN2-57000 1 CHN2=CHN1+LEN1+I 1 CHN1=CHN1-57000 1 CHN1=57464 1 CHN1=57266 1 CHECKING DISK 1 CHANNEL 2 LOOP : START 1 CHANNEL 2 LENGTH : 1 CHANNEL 1 LOOP : START 1 CHANNEL 1 LENGTH : 1 CHANGE CHANNEL 1 CHANGE BORDER 1 CCharacter......NNumeric........MPrevious menu.. 1 CCCCCCCCCCCCCCCCCCG 1 B~BB>~|<|F 1 Break key pressed 1 Beta 128 adaption by 1 Bad sectors 1 BREAK KEY PRESSED 1 BPAT B Basic": 1 BOTTOM Y/N9 1 BORDER COLOUR 1 BLOCK COPY 1 BLASTING LINE: $> 1 BEGIN r 1 BB|<|B<DBL 1 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 1 BBBBBBBBBBBBBBBBBBBBBBBBBBBBB 1 BASIC lenght: 1 BAD READ$:_ 1 B@BHB"@HF$ 1 B<logic.pad 1 B<STENCL.fnt 1 B<SQUARE.fnt 1 B<<D|<BB<B 1 B<<B<B~BB~ 1 B - Page backward 1 Average = 1 Available 1 Auto-start Line No: 1 Art Studio Version 2.01 1 Arrays"'" (5) FOR..NEXT control variables"'" Also see #70."; 1 Array Name: 1 Arg not numeri 1 Are you sure 1 Are you really sure 1 April 1985 1 Aoverlay6 1 Already define 1 Adobawitx zapisxCwybratx ot{etDdisplej<>pe{atxEred.ops. ot{etaLzagruzitx s mdNimq ops. dannyhSpoisk w fajleIinwersiq wyboraRsbros wyboraPuni{tov. wyboraTitog/srednee...Vsohranitx na mdUwyhod w BASIC 1 Adobawitx ot{et.Robzor ot{etow.Mosnownoe men@. 1 Adobawitx ~l-t.Rizmenitx ~l-t.Euni{tov. ~l-t.Nsledu@}. ~l-t.Ddisplej/pe{atx.Gpolu{itx ~l-t.Ppredlov. ~l-t.=nowaq zapisx.Mosnownoe men@. 1 Adobawitx ~l-tRmodificir. ~l-tEuni{tovitx ~l-tNsledu@}ij ~l-tCkopiq opisatelqXudal. opisatelqDdisplej<>pe{atxMpredydu}ee men@ 1 Adapted by N. Rodiono 1 AYours, we hope 1 AWarren Stree 1 AWAY FROM9bP 1 ATb?(0-HET)" 1 AT.260-55-25 W.JANOWSK 1 ASouthfork Ranch|Dallas|Texas|US 1 ASelect from allLSelect from selDDisplay/Print..MMain menu...... 1 ASSEMBLY ADDRESS : 1 ASEM<32768 1 ASEM+LEN1+LEN2+260 1 ARTIST% C d 1 ANY OTHER KEY 1 ANIMATION-SPEED9Q@ 1 ANIMATION COUNT?9aP 1 ALives with his Mother 1 ALLOWED CHARACTERS FALL 1 ALL OBJECTS NON-EXIST? Y/N9 1 AHOBO, r-pozostale,a-A 1 AFlat 4|Sodbury Towers|Argyll St|Glasgow G4 5Q 1 ADuncoding|Memory Lane|ROMford|Z80 4MH 1 ADaenenstrasse 14|1071 Berli 1 ADDRESS",D 1 ACTIVE MOVEMENT9c@ 1 ACTIVE MOVE;A@ 1 ACTIVE GRAVITY9CH 1 ACAwybor iz wseh..Lwybor iz wyboraDdisplej/pe{atx.Mosnownoe men@. 1 AAdd new format.RReview format..MMain menu...... 1 AAdd new elementRReplace elementEErase element..NNext element...CCopy format....XDelete format..DDisplay/Print..MPrevious menu.. 1 AAdd item.......RReplace item...EErase item.....NNext item......DDisplay/Print..GGet item.......PPrompt items...=Another record.MMain menu...... 1 AAdd a record...CChoose a reportDDisplay/Print..EEdit format defLLoad a file....NName Data ref..SSearch the fileIInvert selectn.RReset selectionPPurge sel recdsTTotal/Average..VSave Prog/File.UExec User Basic 1 A32 Harrow Lane|Sudbury|Midd 1 A310013, harxkow, ul.gogolq,14, kw.4 1 A28 High Road|Epping|Esse 1 A201 Lavender Lane|Swindon|Wilt 1 A15 Rous Road|Buckhurst Hill|Essex IG9 6BL|Englan 1 A/C/D/E/I/J/L/M/N/P/Q/R/S/T": 1 A$=A$+" MOMENT POC'KEJ PROSI'M": 1 A$="TENTO PROGRAM UMOZ'N'UJE POUZ'I'VAT SPEKTRUM JAKO HLASOVY' VY'STUP POCI'TAC R'EKNE ZADANY' R'ETEZEC ZNAKU' PR'IC'EMZ' APOSTROF SE INTERPRETUJE JAKO HA'C'EK NEBO C'A'RKA ; TEC'KA, C'A'RKA A MEZERA JAKO MEZERY RU'ZNE' DE'LKY. JINE' ZNAKY SPEKTRUM IGNORUJE BBAAJT KTERY' OVLIVN'UJE RYCHLOST R'EC'I JE VYZNAC'EN A JE MOZ'NE' JEJ MN'ENIT VVOISSOFT PR'EJE PR'I'JEMNOU ZA'BAVU": 1 A$="HLASOVY' PROGRAM PRO ZET IKS SPEKTRUM": 1 A$=" N/A ": 1 A$;A$;A$;A$: 1 A$(Y1,X+XP+ 1 A$(Y+YP,X+XP)=Z$: 1 A$(XP-I*XH,YP-I*YH)=Q$( 1 A$(XP,YP)=" 1 A$(XP,YP)= 1 A$(XP+XH*I,YP+YH*I)= 1 A$(+Y+YP,X+XP)= 1 A - ASCII editor 1 @\@b@8888R 1 @8888\@b@@ 1 @)))))))))))) 1 @ SCORE TIME LIVES 1 ?AC=A>@@\bBBB 1 ?3,"7(.1:%43,4&953,"7(.1:%43,4&953? 1 ?-5'953-#7)/1;%53-5'9 1 ? 1 >1:%43,4&953? 1 >1 copies of the file on the same cartridge:for x copies,do 1 >.1:%43,4&9 1 =7=7S<[EJC 1 =(*=(,=(6x 1 =";H;" X=";X;" Y=";Y;" HOB 1 =";H;" X=";X;" Y=";Y;" 1 =";" X=";X;" Y=";Y;" HOB 1 <~B<<BB>BB 1 <Programmable tape - disk copier PLUS was written by Nicolas Rodionov on 01.1991 specially for INTERCOMPEX. New features: more memory, more drives, full name (10 character), easy programming, more comfort and more, more, more ... 1 <A> Title: Exe-files: 1 <<B|<B~BB~ 1 ;t;".";m;".";j;" " 1 ;n$,m$(m)( 1 ;def;" rub."; 1 ;a$(n1+i);"<";b$(n1+i);"> "; 1 ;A@CBD$#!" x 1 ;"~toby prodolvitx navmite klawi{u "; 1 ;"~PROGRAMS BANK~ V3.03" 1 ;"zapisx na mag. -6" 1 ;"zagruzka "; 1 ;"za kaku# datu mesqca"," sohranqetsq informaciq": 1 ;"za ";d$;" @islo" 1 ;"wyhod iz opcii"; 1 ;"wy istratili - "; 1 ;"wwedite imq fajla ": 1 ;"wwedite datu na@ala wedeniq "''"buhgaltera "'''" 1 ;"werifikaciq" 1 ;"sohranenie "; 1 ;"scroll?????ccc" 1 ;"rererererererererererer": 1 ;"rashod dnq -2" 1 ;"print text file p" 1 ;"primer :(12.12)": 1 ;"prihod dnq -1" 1 ;"pokupki"; 1 ;"otdali dolgow"; 1 ;"obmen fajlow -4" 1 ;"ob&.prihod (zarplata) "; 1 ;"navmite eNTER" 1 ;"navmite ENTER " 1 ;"nape~atatx tekstowoj fajl p" 1 ;"nali@nyh" 1 ;"na@. generaciq -7" 1 ;"katalog diska"; 1 ;"just press ENTER to load the"; 1 ;"informaciq -5" 1 ;"imq ";d$: 1 ;"fyzicky:"''"emocionalni:"''"dusevni:" 1 ;"fyzicky" 1 ;"first text file on the tape" 1 ;"emocionalni" 1 ;"dusevni" 1 ;"do you want to verify ";a$;" ?": 1 ;"denevn. akcii -3" 1 ;"data ";d$: 1 ;"dali w dolg "; 1 ;"and play the tape to verify"; 1 ;"_ffektiwnostx finansow-"; 1 ;"Verify Disk" 1 ;"Universal disc B to A Copier": 1 ;"Universal disc A to B Copier": 1 ;"To make a cassette tape copy" 1 ;"To CLONE this cartridge" 1 ;"Tendence :"; 1 ;"Technology Research";': 1 ;"Tasword Two"; 1 ;"Tasword Dwa"; 1 ;"TUNE NAME : ";F$ 1 ;"TUNE END": 1 ;"TENTO PROGRAM UMOZNUJE POUZIVAT SPECTRUM JAKO HLASOVY VYSTUP POCITAC REKNE ZADANY RETEZEC ZNAKU PRICEMZ APOSTROF SE INTERPRETUJE JAKO HACEK NEBO CARKA ; TECKA, CARKA A MEZERA JAKO MEZERY RUZNE DELKY. JINE ZNAKY SPECTRUM IGNORUJE, BYTE KTERY OVLIVNUJE RYCHLOST RECI JE VYZNACEN A JE MOZNE JEJ MENIT. VOICESOFT PREJE PRIJEMNOU ZABAVU" 1 ;"Side ";s;" track ";t;" " 1 ;"Screen paper? " 1 ;"Screen ink? " 1 ;"SP_V4.0a" 1 ;"Reconnect ear plug, and rewind"; 1 ;"Press the q key to quit printing": 1 ;"Press the q key to quit printing" 1 ;"Press the < T > key" 1 ;"Press key to return": 1 ;"Press any key..": 1 ;"Podsoedinite prowod 'nau{nik' k magnetofonu i wkl`~ite wosproizwedenie"; 1 ;"Out of memory": 1 ;"Otsoedinite prowod 'nu{nik' ot magnetofona.": 1 ;"O.K (a/n) ?" 1 ;"No data present": 1 ;"NUMBER TOO BIG": 1 ;"NUMBER TO START (0-RESTART):";an 1 ;"MiHoTKo...CEshAC pOChiTAu... " 1 ;"MAIN MENU" 1 ;"Light source?": 1 ;"KORDIAL'91"; 1 ;"Insert disk then press key" 1 ;"File ~bank~ not found": 1 ;"File ~SECREAD~ <CODE> not found.": 1 ;"File already in existence": 1 ;"FILE ";r$;" NOT FOUND !" 1 ;"Error = ";error 1 ;"Error :- no room for tune.": 1 ;"Error # ";er: 1 ;"Error # ";ER;" ": 1 ;"Drive= "; 1 ;"Do NOT stop the disc"; 1 ;"Display Sector ": 1 ;"Disc Doctor program"'': 1 ;"Dalsi (a/n) ?" 1 ;"Chybny vstup!"' 1 ;"CODE LENGTH : ";TLENG 1 ;"Border colour? " 1 ;"Banner paper? " 1 ;"Banner ink? " 1 ;"BLAST TOOLKIT 1 ;"BETA 128" 1 ;"BCTABbTE 1 ;"ALWAYS ": 1 ;"ALWAYS " 1 ;"@rij Nikolxskij 1987": 1 ;"7.poterqno"; 1 ;"6.wam dolvny"; 1 ;"5.wy dolvny"; 1 ;"4.ko%elxki"; 1 ;"3.rezerw"; 1 ;"3. Press the SPACE key" 1 ;"2.sberkassa"; 1 ;"2. Put new cartridge in drive 2" 1 ;"1234567890123456789012345678901 "( 1 ;"1.rashkassa"; 1 ;"1. Put original in drive 1" 1 ;"1-CLS; 2-CLS+HAhEPTiTr OCi " 1 ;"***pPOqPAMMA***": 1 ;"***BghEPhiBAHia plOCKOCTi***": 1 ;"******************************": 1 ;" za ";d$;" @islo " 1 ;" za ";d$;" " 1 ;" wy ot@italisx za rashody ": 1 ;" wse prawilxno " 1 ;" wa%ih " 1 ;" vdite " 1 ;" to change the choice " 1 ;" sostoqnie finansow " 1 ;" press the "; 1 ;" podrobnye rashody vizni "; 1 ;" podrobnye rashody dnq "; 1 ;" ot ";f$;" do ";d$;".1987 g. " 1 ;" obob&ennye zatraty vizni " 1 ;" obob&ennye zatraty dnq " 1 ;" neispolxzowano "; 1 ;" m e n # " 1 ;" key to proceed"; 1 ;" dwivenie dewidentow " 1 ;" Start "; 1 ;" SAVE - BEEP ON "; 1 ;" SAVE - BEEP OFF "; 1 ;" RENAME "; 1 ;" Prosim opravte! ": 1 ;" MODE - 41984,44032,44288 "; 1 ;" KOlihECTBO liHis nTPiXOBKi? (0-100)";N 1 ;" CLOCK - Set "; 1 ;" BBEdi KOOPdiHATg ";I;" BEPniHg:" 1 ;" Aleks Comander " 1 ;" 44288 bytes - attr used "; 1 ;" 44032 bytes - 6 lines "; 1 ;" 41984 bytes - 14 lines "; 1 ;" sostoqnie finansow " 1 ;" rabota s DISK fajlami " 1 ;" press "; 1 ;" VR/& BOOTER B " 1 ;" File Abandoned": 1 ;" A> "; 1 ;" rashody " 1 ;" Do you wish to;" 1 ;" Above Centre Below " 1 ;" Left Centre Right " 1 ;" ~toby izmenitx wybor navmite "; 1 ;" PRESS ANY KEY " 1 ;" 1 2 3 "( 1 ;" "; 1 ;" " 1 ;" ": 1 ;" " 1 ;" "; 1 ;" ": 1 ;" " 1 ;" " 1 ;" " 1 ;" " 1 ;" ": 1 ;" " 1 ;" 1 ; "Alter buffer " 1 :these can be 1 :if not,only 1 of the copies might be erased."'" (b)When saving different parts of the program, 1 :bl1 C 1 :bl0 CJy 1 :Wr. bu Andrew MOA, 1301995 1 :Swop sets all squares with the item On,to Off, & all with the item Off,to On." 1 :On/Off toggle the given Colour item"'" 1 : 1 9990, & proceedto 1 8|DDDDDDD8DDD| 1 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 1 80 Tracks [ 1 8 t i 1 2 3 4 5 6 7 8 9 0 b 1 8 s ; " < > S ^ v , s 1 8 for one second 1 8 e e A S D F G H J K L e 1 8 d g Q W E R T Y U I O P 1 8 c c Z X C V B N M . c 1 8 c Z X C V B N M s b 1 8 ULA TEST 1 8 Start RECORDing now 1 8 Q W E R T Y U I O P 1 8 Press the < S > key 1 8 COLOUR/FLASH TEST 1 8 A S D F G H J K L e 1 8 1 2 3 4 5 6 7 8 9 0 1 8 to make a tone 1 8 Press 1 7BLAST Bo 1 7,13, enter PRINT 1 65360/61 with the start address of routine #63(Hex-Dec) which must also be in memory." 1 65290. All the memory from 32768 to 65535 is used.To replay,use #78." 1 64834, Box Width"'" 1 64832/5 with 1 64831, Box height"'" 1 64714/5, 2 byte eq of S Also see #60." 1 64711/2, 2 byte eq of I 1 64702, Frequency 2" 1 64693, Frequency 1"'" 1 64682, Duration"'" 1 64670, 28(UP) or 29(DOWN)" 1 64651, Duration"'" 1 64649, Span"'" 1 64648, Frequency"'" 1 63951, Duration" 1 63905, New 1 63903, Old 1 63801, No: to be inserted" 1 63798/9, Start Address (2 byte eq)"'" 1 63796, No: of bytes"'" 1 63713/14 with the address of the new 1 63652/53 with the 2-byte equiv.(see #101)of the address of the 1 63648, no: of 1 63502,No: of 1 63499/500,2 byte equiv. (see#101)of 1 63017/8, Time(ms) "" """ 1 63014/5, Pitch( 2 byte eq) 1 63012, Number of notes 1 63011, Pitch Decrement 1 63004/5, Time(ms) "" """ 1 63001/2, Pitch( 2 byte eq) 1 60899 Now if an error of the type D: BREAK, H:STOP in INPUT or L: BREAK into prog occurs,the prog will not stop but will jump to the line no: whose 2 byte equi- valent was 1 60826. Now if/when an error(other than types 0:OK,8:END,9:STOP)occurs the program will not 1 60713","113","HEX->DEC CONVERTER",E 1 60039.Z contains the required 1 60020, Colours (0-7) 1 60006, Duration (1-127) 1 5TAS2 C 1 5=SHOW 6=EXIT 1 58682,Box Length in 1 58681,Box Width in pixels 1 58680,64(Up)72(Mid)80(Low) 1 58679,Top Left Square 1 57124 with 195 IF you wish to execute m/c from an address( 1 57114/15 with 1st byte's address. 1 57110/11 with no: of bytes 1 56777,Speed(from 1=Fast to 255=Slow):if too fast you might be unable to read it. Call the routine either before running program(ignoring the initial display)or during the program.TRACE remains ON until you enter 1 5.03 (HOBBIT) 1 42 znaka Y/ 1 42 Pitch Y/ 1 4124273:2=2 1 40 Tracks ~ 1 4.ko%elxki 1 4&953,"7(.? 1 3TasRR B 1 32s.Also see #71" 1 31050,34500 1 2uEuQuYusu 1 2[j:[j=2[j( 1 27392,4800 1 255)"'"BORDER COLOUR:";ASEM+26 1 24576,22448 1 24,(``AAAAAAAAAAAAAAAAAAAAAAAAB24,(```AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD 1 24,(`AAAAAAAAAAAAAAAAAAAAAAAAA 1 23792,5299 1 23788.If = Program length found with #104 then it came from a MicroDrive" 1 23787+256* 1 23728/9, 2 byte eq: of a 1 23692,255 within the loop that generates the lines." 1 23676,255."; 1 23676, 223 1 23670 & 23671 give the less sig: & more sig: bytes respectively." 1 23659,2. Use 1 23659,0 before each 1 23659,0 at prog start - the effect is that of no:5)." 1 23636.If=23755,it hasn't been paged in so far."'" (c)To check if the program just 1 23636,92.3)Use #59,#98,call #65/66 to disable BREAKs & #68 for nondeleta- ble 1 23636,150. To return to normal 1 23636),100. You can RUN but not LIST prog until you 1 23635+256 * 1 23607, 60."; 1 23607, 223 1 23606/7 WITH THE LESS/MORE SIGNIFICANT BYTES OF THE START ADDRESS LESS 256(THIS IS CURRENTLY 0/223). TO RETURN TO THE USUAL 1 23552,RAMTOP-23550-F to save your program disguised as bytes- it will autostart at the first line."'" Also see #104."; 1 23550,Address of LAST byte of 1 2 byte eq of Start Address in 63980/1 ) with the display 1 1o?aT\havo 1 1Tasword2B 1 1TASWORD2C 1 1986 Dimitri Koveos 1 1985 MARK TIME LTD 1 1984 SUPERSOFT SYSTEMS 1 1605872050 1 160 320 480 640 1 120"'"Then enter 1 1.rashodkassa 1 1.rashkassa 1 0|<<BB||B~B 1 0znak.mf D 1 0demon.mfD 1 00000000000.000000285527.0 1 00000000000.0000000000000.00 1 0"'"Turn Page-ENTER /Jump"'"Menu:";: 1 0 to restart the toolkit. If called from #92, only the last 2 digits are considered." 1 0 to restart the toolkit." 1 0 restarts" 1 /e): ";H$: 1 /bez ot@etnoj summy w ko%elxke/ 1 / e ):";H$: 1 / INDEX/ CUSTOMISE"'"Restart- 1 .WHAM! THE. 1 .Keeping the 1 ..MUSIC BOX..LOAD TUNESAVE TUNEHEAR TUNEWHAMPILERSET TEMPOEDIT MODEHELP PAGE 1 .. STARTING NOW .. 1 . For ways to relocate routines, press 1 . Also try 1 -master C 1 -master B 1 -TA: ";H$: 1 -NEXT STAGE9 1 -MasterRRB+ 1 -HT";H;" ";H$;" ");L: 1 -ANIMATION9UP 1 -------------------------------- 1 --------------------------- 1 -------------------------- 1 -(2 3HAKA)";h$: 1 - VERTICAL LIMITS9 1 - VARIATION9CP 1 - TITLE PAGE9 1 - SPEED ANIMATION9 1 - SPECIAL EVENTS9 1 - SIZE/ANIMATION9 1 - SCORING9CH 1 - SAVE VARIATION LOGIC9 1 - SAVE SHAPE DATA9CP 1 - SAVE PATH93P 1 - SAVE GAME 1 - SAME AS9AP 1 - RESET HURG9 1 - RELATIVE TO; 1 - REGENERATION9 1 - PLAYER MENU9 1 - PLAY GAME9CH 1 - OBJECT MENU9CH 1 - NORMAL GAME9 1 - NEW FRAME CONDITIONS9 1 - MOVEMENT PATTERN9CH 1 - MOVEMENT BOUNDS9CH 1 - LOAD VARIATION LOGIC9 1 - LOAD SHAPE DATA9 1 - LOAD GAME9 1 - LOAD BACKGROUND9 1 - HORIZONTAL LIMITS9 1 - GENERAL FEATURES9 1 - GAME VARIATIONS9 1 - FIRE TRIGGER PLAYER SHOOTS9 1 - FIRE TRIGGER PLAYER JUMPS 1 - FIRE BUTTON NO ACTION9 1 - FIRE BUTTON ACTION9 1 - EXPLOSIONS9 1 - EXIT TO PLAYER MENU9 1 - EXIT TO OBJECT MENU 1 - EXIT TO MAIN MENU 1 - EXIT TO GENERAL FEATURE9A@ 1 - EXIT TO GAME VARIATIONS 1 - EXIT TO GAME LOGIC 1 - EXIT TO EDIT GAME 1 - EXISTENCE9 1 - EDIT GAME9 1 - DISPLAY GRID9 1 - DEFINE PATHWAYS9 1 - CREATE SHAPE9 1 - CREATE PATH9 1 - COLLISION9 1 - ACTIVE MOVEMENT9 1 - ABSOLUTE9 1 - 23549. When the 1 ,use routine 87 to find its 1 ,to the given address,a headerless file" 1 ,this routine merges a 1 ,say X, to a new 1 ,TLENG-256 1 ,O;"Tune compilation abandoned." 1 ,O;"ROUTINE COMPILATION COMPLETED OK",, 1 ,O;"FILE :";F$: 1 ,O;"1,KEYPRESS"'"2,ALWAYS"'"3,TUNE END" 1 ,," KATA 1 ,," CTAH 1 ,," COPT 1 ,"Srpen",5 1 ,"Rijen",5 1 ,"Prosinec",8 1 ,"Listopad",8 1 ,"Kveten",6 1 ,"Duben",5 1 ,"Cervenec",8 1 ,"Cerven",6 1 ,"Brezen",6 1 , PEEK 23681." 1 , on an empty Spectrum,to 1 , which saves space but reduces speed. 0 is replaced by NOT PI. Also see #64,#82,#90,#103,#104. To save even more space,replace all commonly occurring numbers (ie 0,1,2,10 etc)by variables, defined at the start. Routine #72 is useful for locating no:s" 1 +t;a$(a+l,17 1 +t;a$(a+l,15 1 +t;a$(a+l,11 1 +t;a$(a+l,1 1 +t;"+";a$(a+l,13 1 +dsk);" Sector= ";sec;" Track= ";trk 1 +MF mcodeC 1 +MF B 1 +/- Del. fale 1 +-*]\"[\*Q\ 1 ++F+N+++"]\*S\~ 1 ++F+N+++"]\ 1 +++V+^+~+ng 1 + Del file 1 *ing:if a program is long/RAMTOP is low it could crash when you try to 1 *ing long programs.If any message besides 0 OK appears,shorten the prog: or 1 *]\###q#p##"]\ 1 *S\##"]\^#V 1 *+\"!R*-\"+\ 1 *(a$(x)>"9"): 1 *(a$(x)>"9") 1 *(WHIND=3000 1 *"m";E;"SUPERCODE4": 1 *"m";E;"SUPERCODE4" 1 *"m";D;"run" 1 *"m";D;"RBLAST" 1 *"m";D;"CBLAST" 1 *""m"";n;Name$ 1 * it.That would lose the whole program.Instead,call this routine before 1 * ""m"";n;Name$( 1 )to tfr parts 3&4."'"(4)You now have a verified copy of SUPERCODE on microcartridge -it will autostart if you enter 1 )to Tape/Microdrive, 1 )@))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 1 )@)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 1 ). To access a routine whose no: is known, press 1 ),No:s/Var (2.3,Z,A$),operations(*),rel(<) etc,or combinations of these. 1 ), or just after,part1,and call it from there.It will 1 )+x$+" "+q$+h$+"-": 1 ))*(H$="7") 1 ))*(H$="5"): 1 ))))))@)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 1 )))))))))@ 1 )))))))))))))@))) 1 )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 1 )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 1 ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 1 )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 1 )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 1 ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 1 ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 1 ))))))))))))))))))))))))))))))))))))) 1 )))))))))))))))))))) 1 ) to restart. To get this routine's details another time, press 1 (with Z=A+256*ZZ)as in case(1) overleaf.Note thatthe routine will no longer workat its old address."'"(3)The ROM routines & #120 are vdifficult to relocate (why ever relocate a ROM routine?!),#77/78have to be located at the top ofRAM.": 1 (same number),0.2) 1 (XM)+(YP+YM*J)* 1 (X/256)"'" 1 (TLENG/256 1 (SPACE = EXIT) 1 (Index). Use ENTER to turn pages To access the next routine in the Index, press 1 (D.Koveos and IndSoft'9 1 (C) 1991 Piter Ltd., Leningrad 1 (63768,63771) 1 (63762) 1 (63744) 1 (63738) 1 (63732) 1 (1)Using PAUSE"'"(2)W/out PAUSE 1 (1)Reset the Spectrum.Put a new cartridge in Microdrive#1"'"(2)Enter 1 ((YP)/ZO): 1 ((XP)/ZO): 1 ((///)`000000000000`)///(( 1 ((((((000000 ((((((0 (((((((0 (((((((((00000 1 (""SUPERCODE"", or ERCO),commands( 1 ( 1 'ZXCVASDFGQWERT1234509876POIUY 1 'XCVDMBPAHSRL' 1 'End/Print' 1 'CONVER-Ytility' & Y.Kovalevsky 1 '/7?@HPX`hpxAIQYaiqyBJRZbjrzCKS[cks{DLT\dlt|EMU]emu}FNV^fnv~GOW_gow 1 ''d;"Dni " 1 '''''''" 1. Grafika pro jeden mesic"''" 2. Zvlast jeden den"''" 3. stari ve dnech"''" 9. STOP"''''''''" 1 ''''"Jmeno:",: 1 '''"Old disk name: ~";: 1 '''"Disk in current drive now have"''"new name ~";i$;"~.": 1 ''"Insert disk in current drive"''"and press any key"''"to read disk name." 1 ''"Insert destination disk" 1 ''"Datum:",: 1 ''"Datum narozeni:",: 1 '"This routine will be saved with the provisional name 1 '"No end markers defined." 1 '"NO. TITLE" 1 '"ADJUSTMENT POKES :-", 1 & statement no: currently being executed. 1 $ BYTES FREE$ 1 #q ^>82H\> 1 #overlay3 1 #ka;"A-ABTOMO 1 #ka;" HA 1 #^#V###~#N#F 1 #T]##N#F#~ 1 #O;"VERIFY ? (Y/N)" 1 #O;"TUNE NUMBER? 1 #O;"RETURN OPTION 1,2 1 #O;"DISK CATALOGUE ?(Y/N)": 1 #O;"CHANGE RETURN OPTION TO ALWAYS ?": 1 #6P#w#w+++ 1 #4; is executed(use with r.no:65) This pages in the shadow ROM, if present."'" (b)To check if the shadowROM is paged in, 1 #0/#1.If the lower part of 1 ##"a\"c\"e\ 1 # command does 1 # GENERATOR",E 1 "~"'" ^^^^^^^^" 1 "zapisatx tekstowoj fajl s" 1 "zapisatx tasword t" 1 "zagruzitx tekstowoj fajl j" 1 "zadatx uprawlq`}ie kody g" 1 "wzqto w dolg(da-1/net-0) ";o$ 1 "wy na%li denxgi?(da-1/net-0)";o$ 1 "wernutxsq k tekstowomu fajlu y" 1 "werhn. odevda","nivn.odevda","obuwx","golown. ubory","nivn. belxe"," "," "," "," ","pro@ee "," odevda/ "," obuwx " 1 "wam otdali dolg?(da-1/net-0)";o$ 1 "w bejsik b" 1 "type 1,2,3,4,5,6 or 7 ";e$ 1 "type 1 or 2 ";e$ 1 "track no: ";trk 1 "tfcopy-n" 1 "tfcopy-2" 1 "teatr/muzej i dr.","knigi","gazety/vurnaly","pohod","sportinwentarx","igru%ki","fotodelo","kompx#ter/hobbi","otpusk","gosti/podarki"," dosug / "," podarki " 1 "studio2" 1 "skolxko w sberkassu ? ";w: 1 "skolxko w rezerw ? ";s: 1 "skolxko w rashodkassu ? ";a: 1 "skolxko poterqli ? ";b: 1 "skolxko dali w dolg? ";a: 1 "save text file s" 1 "return to text file y" 1 "raznyj remont","po@ta","him@istka","pra@e@naq","parikmaherskaq","transport","stolowaq"," "," ","pro@ee "," uslugi /","transport" 1 "qbloki","citrusowye","winograd","banany/_kzotika","suhofrukty","podsoln. maslo","orehi"," "," ","pro@ee "," frukty /"," orehi " 1 "press key for menu";: 1 "plata v.3" 1 "pi&a","odevda/obuwx","nalogi/rabota","hoztowary/kwartira","galantereq","uslugi/stolowaq","gigiena","dosug/obrazowanie"," "," "," m e n # "," we&ej " 1 "pcop+1.1" 1 "ot@et dalx%e ?(da-1/net-0)";o$ 1 "o%ibki estx? (da-1/net-0) ";o$: 1 "o%ibki estx ? (da-1/net-0) ";o$ 1 "navmite l#bu# cyfru i ENTER ";lp 1 "nalovitx tekstowoj fajl m" 1 "mylo/pasta/&etki","stiralx. poro%ki","lekarstwa","kosmetika","duhi/odekolon"," "," "," "," ","pro@ee "," gigiena/","kosmetika" 1 "mqso","ryba","kolbasy/sosiski","ptica","konserwy","kotlety"," "," "," ","pro@ee "," mqsnye "," produkty" 1 "moloko/kefir","maslo (sliw.)","tworog","smetana","syrki","qjca","syr","margarin"," ","pro@ee "," molo@nye"," produkty" 1 "merge text file m" 1 "mebelx","posuda","instrument","kraska/pasty/oboi","zanaweski/kowry","postelxn. belxe"," "," "," ","pro@ee "," dom /","hoztowary" 1 "load text file j" 1 "kwartira","woda/gaz","_lektro_nergiq","telefon","%kola","rabota","komandkirowka","%traf"," ","pro@ee "," nalogi/ "," rabota " 1 "karto%ka","kapusta sw.","kapusta kwa%.","luk rep@atyj","luk zelenyj","ogurcy swev.sol.","morkowx","pomidory","swekla","pro@ee"," owo&i "," " 1 "kakowa summa ";v 1 "kakowa postupa#&aq summa ";summa: 1 "into Basic b" 1 "hlebnye produkty","mqsnye produkty","molo@nye produkty","owo&i","frukty/orehi","bakaleq/sahar","napitki/sladosti"," "," "," "," m e n # "," p i & i " 1 "hleb","wermi%elx","bulo@ki","muka","torty","pe@enxe"," "," "," ","pro@ee "," hlebnye "," produkty" 1 "gre@ka","manka","ris","gerkules","goroh","p%eno","sahar","paketn. supy"," ","pro@ee "," bakaleq "," " 1 "disc catalog c" 1 "define graphics/printer g" 1 "copy86.2" 1 "copy86.1" 1 "budut izmeneniq?(da-1/net-0)";o$ 1 "b-CO CTOPOH 1 "Y=(0-175)";Y(I) 1 "X=(0-255)";X(I) 1 "Write sector, sure? (Y/N)";: 1 "Verify complete" 1 "V:";(H);" KOHTAKT:";L: 1 "V:";(H);" KOHTAKT: ";L: 1 "Use the w key to place the end marker for the current channel." 1 "Ukonceni programu (a/n) ?" 1 "To store this routine on a Disc,press 1 "Title ";t$: 1 "The SAVE is over."'" ": 1 "TUNES STORED IN MEMORY" 1 "TEST_PROG" 1 "TEST PROGRAM" 1 "TASWORD2" 1 "Sector no: ";sec 1 "Screen paper colour ";ps: 1 "Screen ink colour ";is 1 "SUPER2sc" 1 "START TAPE"'"SEARCHING FOR :";F$: 1 "Read sector, sure? (Y/N) ";: 1 "ROM","0","STAR/RING DRAW",E 1 "ROM","0","PROTECT PROGRAM",D 1 "ROM","0","NON-DELETABLE 1 "ROM","0","MDRVE DIAGNOSIS",D 1 "ROM","0","FREE-SCROLLER",E 1 "ROM","0","FAST 1 "ROM","0","CHR$ SCRAMBLE",E 1 "ROM","0","AUTO 1 "ROM","0","24 1 "ROM","0","2 BYTE CONVERTER",E 1 "REPLAY SPEED :";ASEM+35 1 "Polaczenie o.k.": 1 "Podaj nazwe punktu";H$: 1 "OMNICOP2" 1 "OMNICOP1" 1 "OK,the name is 1 "Numer drive'u: ";D 1 "New Drive A,B,C,D";a$ 1 "Name ~";(i$);"~ too long.."'"Try again: ";i$: 1 "NLQ?";q$: 1 "NAME",Y$: 1 "NAME",U$: 1 "N$ kassy wzqtiq deneg ";nw 1 "N$ kassy prihoda deneg ";np 1 "Move the cursor to the required line & then call this routine. You will be in EDIT mode, but with the cursor at the END of the line." 1 "MF mcode" 1 "Loading any tune - no name given": 1 "Load file" 1 "Lewa czesc obwodu:": 1 "KAPTOTEKA 1 "Insert the original disk": 1 "Insert the original disk ": 1 "Insert new disk in drive then press enter";a$ 1 "Insert destination disk": 1 "HXV=";HXV: 1 "HOMERUSS" 1 "HOMEP COE 1 "HOMEDATA" 1 "HOME COUNT" 1 "HG","PN","DZ","XX","YY","XL","YL" 1 "Further Reading: Programming the Z80 (R.Zaks,ISBN 0-89588-094-6) Complete SpectrumROMDisassembly (I.Logan&F.O'Hara,ISBN 0-86759- 117-X)": 1 "FILENAME ?";F$: 1 "FILE: ";A$: 1 "F R ` F R `"'': 1 "Execute file": 1 "Enter new name or press ENTER for old name ";i$ 1 "Enter drive (A,B,C,D) "; 1 "Ensure that the cassette you are saving on is in your cassette player" 1 "Drive is "; 1 "Den:",t'"Mesic:",m'"Rok:",j 1 "DOTS IN PLOTTER MODE? "' 1 "DOTS IN DOUBLE DENSITY MODE? "' 1 "Chcesz wprowadzic p.l.<t/n>?";H$: 1 "COPY ALL <y/n>";k$ 1 "Border colour ";b: 1 "Banner paper colour ";pb: 1 "Banner ink colour ";ib: 1 "BOCCTAHOB 1 "Are you saving on tape? (y/n)"; 1 "Are you saving on disk? (y/n)"; 1 "And now at slow speed": 1 "ASSEMBLY ADDRESS :";ASEM 1 "ART STUDIO 128k install program" 1 "@emodany/sumki","per@atki/ko%elxki","platki/%arfy","o@ki","ukra%eniq","%wejnye towary"," "," "," ","pro@ee ","galanter."," " 1 "@aj","kofe","kakao","med","konfety","warenxe","alkogolx"," "," ","pro@ee "," napitki/"," sladosti" 1 ";A+P;", Box Width"'" 1 ";A+M;", Box Height" 1 ";A+G;" with"'" 1 ";A+F;", INT(X/256)" 1 ";A+E;", X- 256* 1 ";A+E;", Overall Colour" 1 ";A+E;", New Attribute Val"'" 1 "9",H;"To call this routine, use"; 1 "9",D;" If the 2 byte equivalent of X = L(Less)/M(More) sig: bytes,then L+256*M=X.The less significant byte comes 1st. This routine is an instant converter of numbers from 0-65535 to their 2 byte equivalents.To convert X to its 2 byte equiv.,enter 1 "80 track single side" 1 "80 track double side" 1 "8";"YY="; 1 "8";"OT ";b$( 1 "8";"HG="; 1 "65535",y: 1 "65534",x: 1 "65494","32","PIXEL RIGHT-SCROLL",S 1 "65462","32","PIXEL LEFT-SCROLL",S 1 "65350","112","HEX 1 "65318","32","REPLAY SOUND",D 1 "65290","28","RECORD SOUND",D 1 "65277","8","SURE 1 "65256","21"," 1 "65204","52"," 1 "65143","61"," 1 "65081","62"," 1 "65026","55"," 1 "64982","44"," 1 "64965","17"," 1 "64948","17"," 1 "64931","17"," 1 "64914","17"," 1 "64884",M: 1 "64883","31"," 1 "64858","25"," 1 "64828","30"," 1 "64809","19"," 1 "64784","25"," 1 "64756","28"," 1 "64744","12"," 1 "64706","38"," 1 "64675","31","DUAL-NOTE SOUND-GEN",J 1 "64647","28","UNI-NOTE SOUND-GEN",H 1 "64629","18","SHUTTER RIGHT-SCROLL",I 1 "64611","18","RIPPLE RIGHT-SCROLL",S 1 "64593","18","SHUTTER LEFT-SCROLL",I 1 "64575","18","RIPPLE LEFT-SCROLL",S 1 "64550","25"," 1 "64525","25"," 1 "64500","25"," 1 "64475","25"," 1 "64450","25"," 1 "64425","25"," 1 "64400","25"," 1 "64375","25"," 1 "64350","25"," 1 "64325","25"," 1 "64300","25"," 1 "64275","25"," 1 "64211","59","LOWER-CS PROGRAM",D 1 "64197","14","MEMORY AVAILABLE",E 1 "64098","99","PIXEL DOWN-SCROLL",192 1 "64001","97","PIXEL UP-SCROLL",192 1 "63976","25"," 1 "63950","26","LASER ZAP",I 1 "63902","43"," 1 "63806","96","BLOCK 1 "63795","11","BLOCK MEMORY INSERT",E 1 "63777","18"," 1 "63728","49"," 1 "63644","83"," 1 "63490","154"," 1 "63382","108","INITIALISE",D 1 "63205","177"," 1 "63163","42"," 1 "63143","20"," 1 "63124","19"," 1 "63051","73"," 1 "63034","17","OBLIQUE SCROLL-OFF",1625 1 "63010","24","MULTI 1 "63000","10","UNI 1 "62943","54","MONOCHROME PROGRAM",D 1 "62857","86","ANALYSE MEMORY",E 1 "62819","38"," 1 "62533","286","TAPE HEADER READER",D 1 "62404","129","ANALYSE PROGRAM",E 1 "62087","317","EXPAND PROGRAM",D 1 "61400","687","CONTRACT PROGRAM",D 1 "61000","400","BLOCK 1 "60972","24","AWAIT KEYPRESS",D 1 "60899","72","ON BREAK 1 "60879",D: 1 "60878",J: 1 "60826","73","ON ERROR 1 "60595","118","DEC->HEX CONVERTER",E 1 "60494","101"," 1 "60407","86","APPEND STATEMENT",D 1 "60222","185","VARIABLES 1 "60192","30"," 1 "60162","30"," 1 "60039","123"," 1 "60029",Z: 1 "60029",I: 1 "60020",F: 1 "60006",I: 1 "60000","38"," 1 "6")>V$(I+ 1 "59988","12","PROGRAM LENGTH",E 1 "59975","13"," 1 "59294","681","SUPER-RENUMBER",D 1 "59136","158","PAINT-FILL",E 1 "58892","244"," 1 "58833","59","UPPER-CS 1 "58774","59","LOWER-CS 1 "58715","59","UPPER-CS PROGRAM",D 1 "58683","31","BLOCK MEM 1 "58608","75","PIXEL BOXRIGHT SCROLL",S 1 "58571","112","PIXEL BOXLEFT SCROLL",S 1 "58398","173","UNCONFUSE 1 "58263","135","CONFUSE 1 "58115","148","COMPRESS NUMBERS",D 1 "57344","768","SCIFI 1 "57176","168","FOREIGN ACCENTS",E 1 "57159","17","ADAPT PROGRAM",D 1 "57126","33","SURE 1 "57108","18","HEADERLESS FILES",D 1 "57094","14","ANTI- 1 "56777",E: 1 "56640","450","TRACE VARI-SPEED",E 1 "56"*(N<P)'" SCROLL-OFF: 1 "54"+(N<P): 1 "5";"9)SAVE": 1 "5";"7)TPACC 1 "5";"6)COPT 1 "5";"5)KOOP 1 "5";"3)";T$;h$: 1 "5";"2)";T$;" 1 "5";"1)";T$;"T 1 "49151",y: 1 "40 track single side" 1 "40 track double side" 1 "4)Embed hidden colour CHR$ to set 1 "4";"15)BO 1 "4";"14)BEPC 1 "4";"10)LOAD": 1 "4");" X="; 1 "36"+A;", 26"'" SCROLL-OFF: 1 "36"+A;", 0" 1 "34656",A: 1 "34649",B: 1 "34648",A: 1 "34646",A: 1 "34639",B: 1 "34638",A: 1 "3438","0","LOWER 1 "3190","0"," 1 "31"))*(H$="8"): 1 "3");"/";: 1 "3");" Y="; 1 "3");" X="; 1 "28120",A- 1 "2590"*(N$="L") 1 "23675",udg- 1 "23659",F*(N= 1 "23606",D: 1 "23447" 1 "234"-Z,D: 1 "23295"+Z, 1 "22";"YL="; 1 "22";"DZ="; 1 "21"))*(H$="6"): 1 "20500"+b* 1 "20"*(NMAX=F) 1 "2.3025"): 1 "2";" wozwrat w 1 "2";" katalog 1 "2"*PN-ST- 1 "2")=Y+YP: 1 "2");" X="; 1 "2")+L$(N, 1 "2")+K$(H2, 1 "2")*YH+K( 1 "19",E;"8 calls" 1 "18";"K ";b$( 1 "18",D;" WRAP-AROUND: 1 "163";"/s "; 1 "162";"/l "; 1 "161";"/u "; 1 "160";"/t "; 1 "16";"Right" 1 "159";" /e "; 1 "158";"/q "; 1 "157";"/d" 1 "156";"/0 "; 1 "155";"/i "; 1 "154";"/9 "; 1 "153";"/4 "; 1 "152";"/3 "; 1 "151";"/2 "; 1 "150";"/1 "; 1 "15";"XL="; 1 "15";"PN="; 1 "15",E;"To scroll attributes as well, refer to routines 37-40(define suitable box & Attr value).Call the attribute scroll once per 1 call of this routine.": 1 "13";", 0" 1 "1210"+N*I: 1 "12";"Prawa czesc obwodu:": 1 "111"),D;" 1 "109"),H;" 1 "107"-Y;" x1=";X+XP- 1 "1";t;":"; 1 "1";q$;T;":"; 1 "1";"max.3znaki'": 1 "1";"SAVE:"; 1 "1";"MAX. 3 1 "1";"LOAD:"; 1 "1";"Brak odcinka prostego": 1 "1";" y1=";y1 1 "1";" Y="; 1 "1";" X=";X- 1 "1"-(MXB)*(L=MXB): 1 "1"+(MXB)*(L= 1 "1")=XP+X: 1 "1")=K$(MXK): 1 "1");": OT 1 "1");" OT 1 "0","0","RESET",D 1 "...Press ENTER when ready."; 1 "----------------------------------------------------------------------------------------------------------------------------------------": 1 ","W-BOEHH 1 ","T-TPEXMEPH 1 ","T-CTPATE 1 "******************************* HLASOVY PROGRAM PRO ZX SPECTRUM *******************************" 1 "(0) Return to DOS"'"(1) Change Drive"'"(2) Change Sector"'"(3) Change Track"'"(4) Read sector"'"(5) Write sector"'"(6) Display sector"'"(7) Edit sector"'"(8) Change disk"'"(9) Verify whole disk" 1 "(0) Main Menu"'"(1) 40 track single side"'"(2) 40 track double side","(3) 80 track single side"'"(4) 80 track double side" 1 "'''"Where any part of SUPERCODE is used,a prominent credit must be given to this fact, and to its authors, F.A.Vachha BSc & V.B. Rumsey.": 1 "''"Define Z1,Z2:-"'"For 1 "''"(1)To move a Relocatable Routineso that it starts at address Z,first 1 "''""'"Call: 1 "'"Place: 56640-65535(RAMTOP=56639)Help Prog: 1 "'"End marker mismatch."''"may cause distorted tune."''"Continue ? (y/n)" 1 "&*.248BHJNPPV 1 "#";N;": "; 1 """""""""""""" 1 " ostatok w ko%elxkah ? ";ostat 1 " WRAP-AROUND: 1 " To store this routine on DISC, press 1 " To renumber without 1 " To renumber lines starting with S using interval I, 1 " To make a 1 " To help with 1 " To delete all lines from a to b 1 " This routine zeroes all numeric variables/arrays,sets all 1 " This routine waits till a key (whose CODE will be put in L)is pressed."; 1 " This routine undoes the effect of #98, to allow lines of a CONFUSEd program to be EDITed/ altered." 1 " This routine swops all 1 " This routine simulates a power- off: ie, it not only does 1 " This routine shortens+speeds up programs by deleting all 1 " This routine replays what #77 recorded. It is probably best to use your cassette-recorder (MIC socket) to amplify the sound." 1 " This routine replaces numbers in the program by VAL 1 " This routine replaces each occ- urrence of a specified 1 " This routine prints out a full analysis of memory contents, starting at the address whose less & more significant bytes (see #101)have been 1 " This routine places a random # pair in the System Variable SEED ( PEEK 23670 & 23671 )." ; 1 " This routine operates on 1 " This routine merges a 1 " This routine loads information stored in memory into an auto- created 1 " This routine lists each 1 " This routine lists all"'" (1) Numeric variables"'" (2) 1 " This routine inserts a given number into a block of memory. 1 " This routine expands programs so that there is exactly one statement per line (except in IF..THEN lines).In reply to the prompt, enter the no: of the line you want expanded, or just ENTER if you want the entire program expanded. You must use #60 after calling this routine." 1 " This routine enables you to determine the 1 " This routine does a 1 " This routine deletes all hidden colour 1 " This routine decodes tapeheader information & prints out a full analysis (name, address, type, length & auto-start details." 1 " This routine converts decimal no:s from 0 to 65535 to hex. It clears the screen & prompts 'D:' - now ENTER the dec no:. Error message 6 results if the no: was out of range. The rou- tine autorepeats. Enter 'Q' to quit,& 1 " This routine allows hex input into RAM.POKE the less/more sig (see #101)bytes of the first address to be changed into the system-variable DEFADD(23563/4) 1 " This routine allows a block of lines to be relocated within a BASIC program.In order to shift lines 4200 till 6745 so they appear after2200 in the listing respond 4200,6745 & 2200 to the auto-prompts.The new lines will all have number 0.Now call #60 to renumber & #57 to delete the old lines. Fully errorproofed." 1 " The routine speeds up+contracts programs into the minimum no:of 1 " The routine changes all squares with a given 1 " The routine 1 " The free space F from the last Variable to RAMTOP is printed. Use 1 " THIS IS AN EXAMPLE OF THE SCIFI 1 " Routines 94 to 97 change the case (upper/lower)of strings or of the entire listing ( except strings),as specified.Note that an effective way of switching case from within programs is to POKE 23658,0 (LO) or 8(HI)." 1 " In some cases the command 1 " In order to scroll a table of data > 22 lines long without stopping, use the command 1 " INVERSE SCR: 1 " Having connected the EAR socket of the cassette-recorder to the Spectrum,start playing the tape (Voice is best;Vol=Max),& 1 " For transfer of 1 " Follow the prompts to expand a REM statement (to accommodate code) anywhere in the program, by up to 9999 bytes" 1 " Draw multipointed-stars & rings by first plotting a point near the middle of the screen & then using DRAW X,Y,N where X & Y have magnitudes from 10 to 60 & N lies between 1000 & 9999. You should experiment." 1 " Draw any closed figure on the screen, then PLOT a point lying INSIDE it. POKE 59293 with the Attribute value to be filled,& then call this routine." 1 " Corrupts the listing without affecting program execution: attempting to EDIT/alter lines could be fatal (thus useful for program protection, as are #68/ #80)." 1 " Call this routine at the start of your program, say by having as 1 " By POKEing 23606 & 23607 with different numbers, a corrupted character set is obtained. To normalise, POKE 23606,0 : POKE 23607,60. Protect your program with this, temporarily normal- ising before each PRINTing." 1 " BASIC programs with m.code in 1 " A set of accented 1 " *** Sputnik Research Ltd ***"'''" Change Disk Name Program"''" 1 " (812) 235-37-49 1 " press -": 1 " press any key to continue": 1 " Use Abandon to delete it": 1 " B KAPTOTEKE ";n;" 1 " 2) to return to main menu" 1 " 2) Load a data file" 1 " 1) to try again": 1 " 1) Create a new figure": 1 " press ENTER when ready."; 1 " EXTEND MODE-B 1 " 7) Change colours" 1 " 6) Display " 1 " 5) Save a data file" 1 " 4) Create a new figure" 1 " 3) Load a data file" 1 " 2) Abandon" 1 " 1) Modify a figure" 1 !|<|BB|<|<BB~ 1 !M.FILE B 1 !1=MIR 2=INV 3=TURN 4=BLEND 5=MI 1 zap =00000 wyb=00000 swb=30148 1 wse prawilxno 1 w kasse net stolxko deneg 1 values are not changed.Refer to #25-27 for 1 u was ne bylo stolxko dolgow 1 to translate ? 1 to track: 1 to move figure " 1 to move figure " 1 to move cursor CAPS SHIFT-slow cursor " 1 to a DISC, press 1 to """" & all dimensioned 1 swops the current screen & the STOREd one A screen has 6912 bytes (24*32* 8, + 24*32 Attributes) & should be stored above RAMTOP (CLEARed downwards to make room).To have a screen from X to X+6911, use 1 sector(s) damaged in 1 saves a screen, 1 recalls it. 1 pozdrawlq# was s 1 onoff C A P S L O C K 6 1 navmite klawi{u 1 messages." 1 m/kod O.K. 1 is now called 1 intwl 002 1 i mesqc .(naprimer : 11.5 ) 1 does not close all streams.If this occurs,use this routine." 1 denevnye akcii 1 c.s.+2 change drive 1 c.s.+1 escape 1 Y.Kovalevsky 1 ULA ... 6 1 U-read Up file 1 Turbo+ installed by Kato 1 Tasman Software 1983": 1 T-exit in TRDOS 1 Start Line Delete End 1 Size of selected files: 1 Select file 1 Scrapbook 1 STORAGE TYPEFACE 1 STOP KEY(SPECTRUM+) ... 3 1 SOUND ... 5 1 SAVE""Name""CODE ";A;",";B'" 1 Recs=00001 Sel=00001 Spa=31726 1 ROUTINE # 65 HAS PREVENTED YOU FROM BREAKING INTO THIS PROGRAM 1 RELOAD BLAST$ 1 RAM/ROM ... 7 1 Powrot na microdrive ? ( 1 OVERPRINT 1 OCSS 1985" 1 OCSS 1985 1 Not startable 1 Magnify Reduce Picture Near Far CAPS SHFT-slow Quit 1 MAG= . ROT , Z= 1 Kompilator zmiennoprzecinkowy 1 KEYBOARD SPECTRUM+ ... 2 1 KEYBOARD SPECTRUM 16/48K ... 1 1 Intvl 002 1 I,O,P,L-moving keys 1 HOMEP?";N2 1 F-Filter files 1 EXTRAS WINDOW 1 ERR+1,0'.Any BREAK/ error will now cause a crash. 6) 1 E-TRDOS Emulator 1 DynaSoft 1990 Version W.1 1 Dr.Ian Logan 1 Copying file from tape to dis 1 Copying file from disk to tape 1 COLOUR/FLASH ... 4 1 CASSETTE ... 8 1 ALL TESTS SPECTRUM+ .. 0 1 ALL TESTS SPECTRUM 16/48K .. 9 1 7 -kursor wwerh 1 6 -kursor wniz 1 59580 ,I: POKE 59582/3,2 byte eq:of S Each 1 50 proofs 1 4-doma%nqq kassa (rashodnaq) 1 3-ko%elek(ki) 1 250 proofs 1 25 proofs 1 243, 198328, 1 23692,x where x is the no: of lines to be scrolled. To scroll 'forever' use 1 2-doma%nij rezerw 1 2 -udalenie 1 1=LINE 2=CIRCLE 3=FILL 4=PLOT 1 1:KNLHTAP 1 1990, MOA Service V01.05 1 1990 V.V.Soft 1 1990 MOA Service 1 1990 MOA Service 1 1990 LENINGRAD 1 1990 Dmitry Sologub": 1 1985 VOICESOFT Z.B.&M.B. 1 1984 BEAM SOFTWARE9 1 100 proofs 1 10 proofs 1 1.The 2 byte equivalents(see # 101)of the starting address of the memory & the no: of bytes must be stored in 63209/10 and 63206/07 respectively." 1 1-sberegatelxnaq kassa 1 1 -zanesenie +ENTER 1 1 -wybor rashoda 1 0 -smena tablicy 1 ........... 1 .......... 1 -rewind & replay the cassette from the start.When you come to this page,press 1 + add delete fil 1 (y/n)? ";H$: 1 (primer 10.5) 1 (net imeni 1 (Repeat)."'" For a demo, press 1 (Quit). Use 1 (Number).": 1 (Not named 1 (Demo)."'" To return to the Index, press 1 (DISC)."'"Note address,length,customising POKEs(if any)etc for future ref:": 1 (0) WARNINGS (0) ERRORS 1 ( Location Change ). For BASIC, press 1 #&),037;?CGKOTX]bglqw| 1 !#$%&'()*+-013456789:=@ABCDGJKLM 1 to@nym ot@etom 1 the cursor is pointing to."; 1 stored in RAM ( 1 no:,the next valid 1 but also 1 [ENTER]-Yes/No 1 [ENTER]-No/Yes 1 X,Y;""Optional Message"";Variable The method works with 1 Size of a 1 Shade 1 Open Close Figure Magnify Quit Next z Reduce 1 No file(s) 1 Name Start Length Blk Sec Trk 1 Leningrad 1 G R A P H I C S ! 1 G R A F I K A ! 1 FINISHED 1 Catalog savid 1 CURSOR AT X= Y= Z= 1 !"#$$%&''())*+,,-.//01223445667899:;;<==>?@@ABBCDDEEFGGHIIJKKLMMNNOPPQQRSSTTUVVWWXXYZZ[[\\]]^^__``aabbccddeeffgghhiiijjkklllmmnnnoopppqqqrrrssstttuuuvvvvwwwxxxxyyyyyzzzz{{{{{||||||}}}}}}}}~~~~~~~~~~ 1 postupilo : 1 key pressed,play the cassette. This tfrs parts 1&2."'"(3)After the reset enter 1 arrays to 1 W H A M The Music Box 1 V.RUMSEY 1 Prepared by Dr. Ian Logan 1 Greedy Nicolas Rodionov 1 Find name 1 BETA COMMANDER ver 1.0 1 BASIC programs."'" (b)To 1 file(s) 0 marked 1 Magnify Reduce Next z Figure Quit 1 Dumping 1 DISKVERSION BY W.JANOWSKI ON 26.05.1990 IN LENINGRAD 1 (W,Y,G,R) ? 1 -1": 1 (812) 271-72-27 1 -5": 1 KONDICIOGRAM 1 " 1 ! 1 Use 'D'(delete) to remove points" 1 " 1 s St L 1 V.V.Commander 1 +7 (812) 271-72-27 1 +7 (812) 235-37-49 1 Z=000 1 $ 1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1 HACER PV' 1991.04.11 t:355-32-62 Leningrad (Nicolas: IM 2;LD I,#09?!?!?!) 1 dla BASIC ZX SPECTRUM 1 r 1 1 1